Dr. Shearer works in Lansdale, PA and specializes in Family Medicine. Dr. Shearer is affiliated with Lansdale Hospital.


Years Experience: 16

Dr. Shearer's Specialties

  • Family Medicine


  • Overall Rating

  • Rate
    Explains conditions & treatments

  • Rate
    Takes time to answer my questions

  • Rate
    Provides follow-up as needed

Dr. Shearer's Office Information & Appointments


Detweiler Family Medicine Associates, PC

1970 N Broad St
Lansdale, PA 19446

Get Directions

Tel: (267) 622-4890

Fax: (215) 368-8772

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes