Profile Picture
Thomas Detweiler, MD
Thomas Detweiler, MD
In-Person Visits
Primary Care
About Thomas Detweiler, MD
greater than 30 years in Primary care medicine

Secondary office: 1207 Cobbelone circle, Lansdale, PA 19446
Board Certifications
American Board of Internal Medicine
Hospital Affiliations
N/A
Locations
Thomas Detweiler, MD
2070 Skyview Drive
Medford, Oregon 97501
Get Directions
Locations + Appointments
About Thomas Detweiler, MD
greater than 30 years in Primary care medicine

Secondary office: 1207 Cobbelone circle, Lansdale, PA 19446
Board Certifications
American Board of Internal Medicine
Hospital Affiliations
N/A
Locations
Thomas Detweiler, MD
2070 Skyview Drive
Medford, Oregon 97501
Get Directions