Our Convenient Locations
Eye Physicians & Surgeons understands the importance of accessibility and convenience in healthcare. That’s why we offer two strategically located offices to better serve our patients in the Atlanta area. Our experienced team is here to provide comprehensive ophthalmology services in a comfortable and welcoming environment.
North Atlanta Office

Note: Our North Atlanta office has recently relocated to a convenient spot just inside I-285 on Chamblee Dunwoody Road, making it easily accessible for our patients across the area.
Decatur Office

Why Choose Eye Physicians & Surgeons?
Ready to experience exceptional eye care? Call us at +1 (404) 292-2500 to schedule your consultation. We look forward to serving your eye care needs at our Decatur or Atlanta locations!

