Specialty Ophthalmology Office Location 1299 Newell Hill Pl., Ste. 103 | Walnut Creek, CA | 94596 Phone 925-947-0505