DR. JOHN FREEHAFER, MD
Osteopathic Medicine at Linfield Trappe Rd, Limerick, PA

License number
Pennsylvania MD018709E
Category
Osteopathic Medicine
Type
Internal Medicine
Address
Address 2
42 W. Linfield Trappe Rd SUITE 100, Limerick, PA 19468
PO Box 525, Phoenixville, PA 19460
Phone
(610) 495-2300
(610) 933-8000
(610) 935-8759 (Fax)

Professional information

John Freehafer Photo 1

Dr. John Freehafer, Limerick PA - MD (Doctor of Medicine)

Specialties:
Geriatric Medicine
Address:
PMA Medical Specialists LLC
410 W Linfield Rd STE 100, Limerick 19468
(610) 495-2300 (Phone)
Certifications:
Geriatric Medicine, 2003, Internal Medicine, 1978
Awards:
Healthgrades Honor Roll
Languages:
English
Hospitals:
PMA Medical Specialists LLC
410 W Linfield Rd STE 100, Limerick 19468
Phoenixville Hospital
140 Nutt Rd, Phoenixville 19460
Pottstown Memorial Medical Center
1600 East High St, Pottstown 19464
Education:
Medical School
Temple University School Of Medicine
Graduated: 1975
Temple University Hospital
Graduated: 1976
Graduated: 1978


John F Freehafer Photo 2

John F Freehafer, Limerick PA

Specialties:
Internist
Address:
410 W Linfield Rd, Limerick, PA 19468
Education:
Temple University, School of Medicine - Doctor of Medicine
Temple University Hospital - Residency - Family Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine, American Board of Internal Medicine Sub-certificate in Geriatric Medicine (Internal Medicine)


John Foster Freehafer Photo 3

John Foster Freehafer, Royersford PA

Specialties:
Internal Medicine, Geriatric Medicine, General Practice, Geriatric Medicine
Work:
Pma Medical Specialists
410 W Linfield Rd, Royersford, PA 19468
Education:
Temple University Physicians (1975)