×

Attention Valued Patients

The Riddle Office will be closed on Thursday, April 2, 2026

Close
Menu
  • Home
  • Our Providers
  • Our Offices
  • Services
  • Conditions We Treat
  • Delaware Valley Allergy Patient Portal
  • Online Bill Pay
  • Your First Visit
  • What is an Allergist?
  • Links
  • Testimonials
  • Appointment Request
  • Contact Us
  • CC top doc

Delaware Valley Allergy

Also known as Thomas E. Klein MD PC

New Patients Start Here

Havertown

(610) 789-1313

Riddle Hospital

(610) 566-2126

Glen Mills

(610) 361-8300

Patient Portal Access

Access your patient portal by clicking the link below!

Delaware Valley Allergy Patient Portal

This is just a placeholder. You can add some components or content in the sidebar partial.

Contact Us

Send Us an Email

Error!

    Office Locations

    Find us on the map

    Hours of Operation

    Our Regular Schedule

    Havertown

    Monday:

    8:30 am-11:30 am

    1:00 pm-5:30 pm

    Tuesday:

    8:00 am-11:30 am

    1:00 pm-6:00 pm

    Wednesday:

    8:30 am-11:30 am

    1:00 pm-5:30 pm

    Thursday:

    9:00 am-11:30 am

    1:00 pm-7:00 pm

    Friday:

    7:30 am-11:30 am

    1:00 pm-4:30 pm

    Saturday:

    Closed

    Sunday:

    Closed

    Riddle Hospital

    Monday:

    7:30 am-11:30 am

    1:00 pm-5:00 pm

    Tuesday:

    9:30 am-11:30 am

    1:00 pm-6:30 pm

    Wednesday:

    8:00 am-11:30 am

    1:00 pm-4:30 pm

    Thursday:

    8:00 am-11:30 am

    1:00 pm-5:00 pm

    Friday:

    Closed

    Saturday:

    Closed

    Sunday:

    Closed

    Glen Mills

    Monday:

    Closed

    Tuesday:

    Closed

    Wednesday:

    Closed

    Thursday:

    Closed

    Friday:

    8:30 am-11:30 am

    1:00 pm-4:30 pm

    Saturday:

    Closed

    Sunday:

    Closed

    • Copyright © 2026 MH Sub I, LLC dba Officite.
    • Admin Log In
    • Site Map