New Patient

Visit here to prepare for your first appointment.

Established Patient

Visit here to prepare for your next appointment.


Click on the doctor's name under their picture to learn more about them.

Wills Eye Hospital

840 Walnut Street, Suite 1440
Philadelphia, PA 19107

Phone: (215) 928-3105
Fax: (215) 928-1440

Office Hours:

Monday - Friday
6 AM - 5 PM
*Appointment times will vary.

Havre de Grace

2023 Pulaski Highway
Havre de Grace, MD 21078

Phone: (443) 502-1499

Office Hours:

Monthly Fridays
*Appointment times TBD