Patient Info

Happy Couple Looking at a Laptop Computer

Please click the Pay Your Bill button at the top right of this page or call our billing department at 267-857-2844 to pay your bill.

Our doctors are available by phone 24/7 for ocular emergencies. Please call 800-448-6767 to get connected. Medication refills and non-urgent questions should be saved for business hours.

If you need to cancel or reschedule your appointment, we request that you call us at least 24 hours in advance so that we can schedule other patients seeking care. Failure to provide this notice will result in a “No Show” fee of $25 dollars. A second offense will result in a fee of $50. A third offense will result in dismissal from the practice.

We understand that emergencies and other obligations can rise last-minute and will consider one-time exceptions when appropriate.

Parking is available at all locations:

  • Allegheny Ave: free street parking
  • South Broad St: parking garage and paid street parking
  • Wills Eye Hospital: parking garage and paid street parking
  • Wills Eye Northeast: free onsite parking
  • Wills Eye Stadium Surgery Center: free onsite parking

We accept cash, check, and the following credit cards:

Visa, MasterCard, American Express, Discover

Four Convenient Locations

South Broad Street

1930 S. Broad St.
Philadelphia, PA 19145

Tel: (215) 339-8100 get directions

Allegheny Ave

2610 E Allegheny Ave
Philadelphia, PA 19134

Tel: (215) 423-5154 get directions

Wills eye Hospital

840 Walnut Street
Philadelphia, PA 19107

Tel: (215) 339-8100 get directions

Wills Northeast Consultation Office

8025 Roosevelt Blvd.
Philadelphia, PA 19152

Tel: (215) 423-5154 get directions


Get in Touch