Dr. John Freehafer is affiliated with Phoenixville Hospital in Phoenixville, Pennsylvania and accepts health insurance from Aetna Coventry Health Care. He has been practicing for 41 years and received his medical degree from Temple University. Dr. John Freehafer is a Geriatric Physician in Limerick, PA.
No Records Found
Sorry, no record were found. Please adjust your search criteria and try again.