Contact Information

Detweiler Family Medicine

1970 N. Broad Street
Lansdale, PA 19446

Phone: (267) 419-8522

All services are offered by appointment only. Please call for an appointment prior to your visit.

Working Hours:
Monday: 9:00AM to 5:00PM
Tuesday: 9:00AM to 5:00PM
Wednesday: 9:00AM to 5:00PM
Thursday: 9:00AM to 5:00PM
Friday: 9:00AM to 5:00PM

Contact Form