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