Dr. John Mackenzie Haines M.D., Surgeon
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 Mackenzie Haines M.D.

Surgeon

4601 FLAT ROCK RD PHILADELPHIA PA, 19127

About

Dr. John Haines is a general surgeon practicing in PHILADELPHIA, PA. Dr. Haines specializes in abdominal contents including the esophagus, stomach, liver, gallbladder, pancreas and often thyroid glands. General surgeons are able to deal with almost any surgical or critical care emergency, also involving the skin or soft tissue trauma. Dr. Haines provides quality surgical service for gravely ill or injured patients and is able to respond quickly due to knowledge of various surgical procedures.

Provider Details

MaleEnglish

Dr. John Mackenzie Haines M.D.'s Practice location

4601 FLAT ROCK RD -
PHILADELPHIA, PA 19127
Get Direction
New patients: 410-218-7085

Dr. John Mackenzie Haines M.D.'s reviews

(0)
Write Review

Recommended Articles

  • Where Exactly Does the Pain Occur During Appendicitis?

    Appendicitis is the inflammation of the appendix, a disease that is mostly known as the rupture of the appendix. The human appendix is considered to be a vestigial structure. Vestigial means lacking meaningful work, or the evolving of a part of the body to take on a new shape, or an organ that has...

  • What Is a Prefrontal Lobotomy?

    Lobotomy is a neurosurgical procedure invented in 1935 by a Portuguese neurologist named Moniz. Moniz won the Nobel Prize in 1949 for his achievement. It was believed that lobotomy was successful in the treatment of various psychological diseases like depression, bipolar disorders, mania,...

  • What is a Sphincterotomy?

    A fissure is the tearing of anal skin as a result of the overstretching of the anal opening by a big hard stool. Normally, sphincterotomy is related to constipation, chronic diarrhea (less often), inflammatory bowel disease or sexually transmitted infections that have anal and rectal effects. At...

  • Are There Long Term Complications For A Cholecystectomy?

    Cholecystectomy, that is removal of the gallbladder, is usually considered a safe operation, however there is a small risk of complications associated as is with all procedures. Most of the complications and risks carried by cholecystectomy are minimal and can be reversed or fixed. Long term...

  • What Are the Treatment Options for Gallstones?

    The treatment plan for gallstones depends on each patient’s symptoms. The “active monitoring” system is recommended to people who show no symptoms. No treatment is required in such cases. However, if symptoms appear, it best to consult your doctor immediately. Most of the time, if you go...

  • What to Expect While Undergoing Spinal Stenosis Surgery?

    Spinal stenosis is a condition where two spinal vertebrae separated by an intervertebral disc come closer as the disc wears off due to osteoarthritis, rheumatoid arthritis or trauma. When this happens, the spinal nerve that runs between them becomes compressed causing pain to the individual. The...

Nearby Providers

Nearest Hospitals

ROXBOROUGH MEMORIAL HOSPITALl

5800 RIDGE AVE PHILADELPHIA PA 19128

Head southeast on Flat Rock Road 2036 ft
Continue straight onto Leverington Avenue 431 ft
Continue left onto Leverington Avenue 4327 ft
Turn right onto Ridge Avenue 3059 ft
Turn left onto Rector Street 107 ft
You have arrived at your destination, on the right

MAIN LINE HOSPITAL LANKENAUl

100 LANCASTER AVE WYNNEWOOD PA 19096

Head southeast on Flat Rock Road 2036 ft
Continue straight onto Leverington Avenue 431 ft
Continue straight onto Main Street 1161 ft
Turn right onto Green Lane 664 ft
Continue straight onto Belmont Avenue 1.7 mi
Turn right onto City Avenue (US 1) 2.1 mi
Turn right onto East Lancaster Avenue (US 30) 1380 ft
Turn left 1185 ft
Turn left 475 ft
You have arrived at your destination, on the left

CHESTNUT HILL HOSPITALl

8835 GERMANTOWN AVE PHILADELPHIA PA 19118

Head southeast on Flat Rock Road 2036 ft
Continue straight onto Leverington Avenue 431 ft
Continue left onto Leverington Avenue 373 ft
Turn left onto Umbria Street 1.5 mi
Continue straight onto Minerva Street 867 ft
Continue slightly right onto Shawmont Avenue 3968 ft
Turn left onto Ridge Avenue 1.5 mi
Continue straight onto Ridge Pike 3763 ft
Turn right onto Park Road 1467 ft
Turn right onto Germantown Pike 1.1 mi
Continue straight onto Germantown Avenue 1.1 mi
Turn left 158 ft
You have arrived at your destination, on the right