
Schedule an Appointment
(215) 368-1900
Unlike some clinics which are solely dedicated to travel medicine and are “cash-pay only”, Detweiler Family Medicine will evaluate your insurance coverage for the necessary vaccines on your behalf. We can also provide those vaccines not covered by your insurance at affordable, competitive rates.