PMA Medical Specialists LLC 410 W Linfield Rd Suite 100, Limerick, PA 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 Suite 100, Limerick, PA 19468
Phoenixville Hospital 140 Nutt Road, Phoenixville, PA 19460
Pottstown Memorial Medical Center 1600 East High Street, Pottstown, PA 19464
Education:
Medical School Temple University School Of Medicine Graduated: 1975 Medical School Temple University Hospital Graduated: 1976 Medical School Temple University Hospital Graduated: 1978
Dr. Freehafer graduated from the Temple University School of Medicine in 1975. He works in Limerick, PA and specializes in Internal Medicine and Internal Medicine - Geriatrics. Dr. Freehafer is affiliated with Phoenixville Hospital and Pottstown Memorial Medical Center.
John Freehafer, Royersford PA
Work:
Pma Medical Specialists
410 W Linfield Rd, Royersford, PA 19468
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)
Name / Title
Company / Classification
Phones & Addresses
John Foster Freehafer
Freehafer, Dr. John F Geriatrics · Internist
410 W Linfield Rd, Royersford, PA 19468 610 495-2300
John F. Freehafer Geriatrics
Pna Medical Specialists Medical Doctor's Office
420 W Linfield Rd, Limerick, PA 19468 410 W Linfield Rd, Limerick, PA 19468