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



(404) 292-2500

Map It!
North Atlanta Office:
5775 Peachtree Dunwoody Rd.
Peachtree Dunwoody Pavilion
Building D, Suite 175
Atlanta, Ga. 30342

(404) 303-8882

Map It!

Pay Your Bill Online

At Eye Physicians and Surgeons, our patients have the ability to pay their bills online by utilizing the Instamed 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 Instamed Patient Portal



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