Eye Physicians & Surgeons, PC Office
Decatur Office:
1457 Scott Blvd.
Decatur, Ga. 30030

(404) 292-2500
FAX: (404) 294-9361

Map It!
North Atlanta Office:
4360 Chamblee Dunwoody Road
Suite 108
Atlanta, Ga. 30341

(404) 292-2500
FAX: (404) 294-9361

Map It!


Our North Atlanta office has moved to a new location. The office is just inside I-285 on Chamblee Dunwoody Road
Eye Physicians & Surgeons, PC Logo
(404) 292-2500     FAX: (404) 294-9361
Request Appointment
Pay Bill Online

Pay Your Bill Online

At Eye Physicians and Surgeons, our patients have the ability to pay their bills online by utilizing the Patient Portal. You are able to sign up for your patient portal account and interact with our staff for a variety of functions - one of these being online bill pay.

Click Here to Access Your Patient Portal

You can also utilize the Care Credit service in order to finance your bill and make regular payments.