Dr. John Freehafer MD?
Update this Profile
Dr. John Freehafer MD, Internist
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Dr. John Freehafer MD

Internist

4/5(8)
42 W. Linfield Trappe Road Suite 100 Royersford PA, 19468
Rating

4/5

About

Dr. John Freehafer is an internist practicing in Royersford, PA. Dr. Freehafer specializes in the medical treatment of adults. Internists can act as a primary physician or a consultant to a primary physician. They manage both common and rare diseases. Dr. Freehafer provides comprehensive care and manages treatment with surgeons as well. Internists establish long-term relationships with their patients and incorporate disease prevention and mental health care into their practice.

Education and Training

Temple Univ Sch of Med, Philadelphia Pa 1975

Board Certification

Internal MedicineAmerican Board of Internal MedicineABIM- Geriatric Medicine

Provider Details

MaleEnglish 42 years of experience

Dr. John Freehafer MD's Practice location

Dr. John Freehafer, MD

42 W. Linfield Trappe Road Suite 100 -
Royersford, PA 19468
Get Direction
New patients: 610-495-2300

Dr. John Freehafer MD's reviews

(8)
Write Review

Patient Experience with Dr. Freehafer


4.0

Based on 8 reviews

Dr. John Freehafer MD has a rating of 4 out of 5 stars based on the reviews from 8 patients. FindaTopDoc has aggregated the experiences from real patients to help give you more insights and information on how to choose the best Internist in your area. These reviews do not reflect a providers level of clinical care, but are a compilation of quality indicators such as bedside manner, wait time, staff friendliness, ease of appointment, and knowledge of conditions and treatments.

Recommended Articles

  • What's the Difference Between Salt and Sodium?

    IntroductionWhen people say salt, they usually mean the common table salt. Salt is a mineral that is mainly composed of sodium chloride (NaCl). To distinguish table salt from a class of chemical compounds called salts, the terms rock salt or the mineral name halite is used. Sodium is also...

  • Chikungunya Fever: Symptoms, Treatment, and Prevention

    Introduction Chikungunya is a viral infection that is transmitted by mosquitoes. The chikungunya virus causes a sudden onset of fever along with severe joint pain. The illness is not considered as contagious, but in rare instances, the virus can get transmitted through contact with a person's...

  • The Health Benefits of Papaya

    Papaya is one of the highly popular fruits available in all parts of world; it is equally liked by people of all age groups. The fruit is available in the market all year round. They are always in season, because the papaya plant's cultivation cycle is not an annual one. The ripened fruit is...

  • Understanding the Health Benefits of Potassium

    We all know that potassium is one of the essential nutrients our body needs to perform different functions. Along with other key macrominerals including magnesium, calcium, sodium, phosphorus, sulfur, and chloride, our body needs potassium to maintain a healthy metabolism.Our body does not naturally...

  • What Conditions are Associated with Hip Pain?

    Severe pain in the hip may make it hard to walk or climb the stairs. Issues with muscles, tendons, ligaments, and bones may all cause hip pain. Many diseases and conditions may also result in pain. Location of the pain in the hip often tells about the actual cause behind the pain.In some cases, the...

  • How to Avoid the Flu During Flu Season

    Tips to prevent the flu:Get flu shots – Flu vaccinations still remain the best way to prevent flu in the season. One should ideally get vaccinated in fall to avoid the chances of getting flu. If one has missed it, try to get the shot in winter. One can chose either a flu shot that contains killed...

Nearby Providers

Nearest Hospitals

POTTSTOWN MEMORIAL MEDICAL CENTERl

1600 EAST HIGH STREET AND ARMAND HAMMER BLVD POTTSTOWN PA 19464

Head south on Lakes Edge Road 113 ft
Turn right onto West Linfield Road 2010 ft
Turn right onto Royersford Road 4991 ft
Turn left onto West Ridge Pike 4.0 mi
Continue straight onto East High Street 2.1 mi
Turn right onto Wilson Street 6 ft
You have arrived at your destination

PHOENIXVILLE HOSPITALl

140 NUTT ROAD PHOENIXVILLE PA 19460

Head south on Lakes Edge Road 113 ft
Turn right onto West Linfield Road 1912 ft
Turn left onto Royersford Road 3666 ft
Turn left onto Buckwalter Road 1637 ft
Turn right onto S Township Line Rd 1624 ft
Take the ramp on the left 1203 ft
Merge left onto Pottstown Expressway (US 422) 2.9 mi
Take the ramp on the right 1855 ft
Keep right at the fork 451 ft
Go straight onto Phoenixville Collgeville Road (PA 29) 4990 ft
Continue straight onto Collegeville Road (PA 29) 2676 ft
Continue straight onto Bridge Street (PA 29) 3492 ft
Continue straight onto Mont Clare Bridge (PA 29) 665 ft
Continue straight onto Bridge Street (PA 29) 760 ft
Turn left onto Starr Street (PA 29) 3060 ft
Turn right onto Manavon Street (PA 29) 1243 ft
Turn right onto Nutt Road (PA 23) 463 ft
Turn left 153 ft
Turn right 281 ft
You have arrived at your destination, on the left

PHYSICIAN'S CARE SURGICAL HOSPITALl

454 ENTERPRISE DRIVE ROYERSFORD PA 19468

Head south on Lakes Edge Road 113 ft
Turn right onto West Linfield Road 2.0 mi
Turn left onto North Lewis Road 1350 ft
Turn right onto Linfield Trappe Road 1576 ft
Turn right onto Keystone Drive 359 ft
Turn left onto Enterprise Drive 3020 ft
You have arrived at your destination