Dr. John Joseph Walsh M.D.?
Update this Profile
Dr. John Joseph Walsh M.D., Orthopedist
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 Joseph Walsh M.D.

Orthopedist

5/5(3)
42 Hanley Dr Randolph ME, 04346
Rating

5/5

About

Dr. John Walsh is an orthopaedic surgeon practicing in Randolph, ME. Dr. Walsh specializes in the diagnosis, treatment and rehabilitation of injuries, diseases and disorders of the bodys musculoskeletal system. As an orthopaedic surgeon, Dr. Walsh tends to bones, ligaments, muscles, joints, nerves and tendons. Orthopaedic surgeons can specialize in certain areas like the hand, spine, hip, foot and ankle, shoulder and elbow or the knee.

Education and Training

Univ of Vt Coll of Med, Burlington Vt 1966

University of Pittsburgh School of Medicine 1976

University of Vermont College of Medicine 1966

Provider Details

MaleEnglish 51 years of experience

Dr. John Joseph Walsh M.D.'s Practice location

Dr. John Walsh, MD

42 Hanley Dr -
Randolph, ME 04346
Get Direction
New patients: 207-623-8411
Fax: 207-621-4838

John Walsh

1175 Mainsail Dr Unit 702 -
Naples, FL 34114
Get Direction
New patients: 207-446-0444
Fax: 239-206-2487

Dr. John Joseph Walsh M.D.'s reviews

(3)
Write Review

Patient Experience with Dr. Walsh


5.0

Based on 3 reviews

Dr. John Joseph Walsh M.D. has a rating of 5 out of 5 stars based on the reviews from 3 patients. FindaTopDoc has aggregated the experiences from real patients to help give you more insights and information on how to choose the best Orthopedist 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 Are the Signs and Symptoms of Arthritis?

    Arthritis is a condition that causes inflammation and swelling in the joints. It may also affect the tissues surrounding the joints and other adjacent or connective tissues, and its adverse effects may be either on one or multiple joints. The arthritic disease or condition can be categorized into...

  • How Long Does a Knee Replacement Last?

    A knee replacement surgery provides relief for approximately 90 percent of people who are suffering from pain due to knee problems. Most knee replacement procedures are done for the treatment of osteoarthritis. With proper care, your knee implant can last for as long as 20 years. The technology...

  • How to Prepare for a Knee Replacement Surgery

    A major factor that you should consider before having a knee replacement surgery is proper preparation. A good preparation will actually give you successful outcomes with fewer complications. As a patient, you should consider learning what to expect during the procedure and recovery both at home and...

  • Scapula and Winged Scapula: Anatomy, Function, Injuries, and Defects

    Anatomy of the ScapulaThe scapula is a triangular flat bone, which is also known as the shoulder blade. It lies in the upper back between the second and eighth rib. It connects the upper limb to the trunk and articulates with the humerus or upper arm bone. The articulation takes place at the...

  • Laminectomy: Reasons for Having One and the Risks It Involves

    What Is a Laminectomy?A laminectomy is a kind of surgery whose aim is to decompress the spinal cord. The lamina (the bone that constitutes spinal‘s vertebral arch) and bone spurs are removed during the operation. Both the lamina and bone spurs can compress your spinal cord leading to:...

  • What To Expect After Carpal Tunnel Surgery

    What is carpal tunnel surgery?Carpal tunnel surgery is a surgery that is performed on the hand to correct any problems that you may have with your carpal tunnels. The surgery can be performed as an open surgery or the doctor can use a less invasive approach.There are so many things and changes that...

Nearby Providers

Nearest Hospitals

MAINEGENERAL MEDICAL CENTERl

35 MEDICAL CENTER PARKWAY AUGUSTA ME 4330

Head north on Hanley Drive 469 ft
Go straight onto Barber Road 2263 ft
Go straight onto Windsor Street (ME 226) 1.4 mi
Turn right onto Water Street 970 ft
Turn left onto Bridge Street 1162 ft
Turn right onto Maine Avenue (US 201) 2.2 mi
Continue right onto Maine Avenue (US 201) 1973 ft
Continue straight onto Water Street (US 201) 2.2 mi
Continue straight onto State Street (US 201) 1.0 mi
Enter the roundabout and take the 1st exit onto Western Avenue (US 201) 1964 ft
Continue straight onto Bangor Street (US 201) 1823 ft
Enter the roundabout and take the 3rd exit onto Bangor Street (US 201) 3145 ft
Continue straight onto Bangor Street (US 201) 1637 ft
Continue straight onto Riverside Drive (US 201) 1936 ft
Turn left onto Augusta Bypass (ME 3) 1.7 mi
Enter the roundabout and take the 2nd exit onto ME 3 1935 ft
Enter the roundabout and take the 2nd exit onto Old Belgrade Road (ME 3) 1184 ft
Turn right onto Medical Center Parkway 356 ft
Turn left 101 ft
Turn right 391 ft
Turn left onto Medical Center Parkway 923 ft
Turn right 415 ft
Turn right 32 ft
You have arrived at your destination, straight ahead

WALDO COUNTY GENERAL HOSPITALl

PO BOX 287 BELFAST ME 4915

Head north on Hanley Drive 469 ft
Go straight onto Barber Road 2263 ft
Make a sharp right onto Windsor Street (ME 226) 1890 ft
Continue straight onto Togus Road (ME 226) 3.7 mi
Turn left onto Augusta Road (ME 17) 1589 ft
Continue straight onto Eastern Avenue (ME 17) 3766 ft
Turn right onto Spring Road 1.8 mi
Turn left onto South Belfast Avenue (ME 105) 641 ft
Turn right onto Bolton Hill Road 1.7 mi
Turn right onto North Belfast Avenue (US 202) 3.3 mi
You have arrived at your destination

ST ANDREWS HOSPITALl

35 MILES STREET DAMARISCOTTA ME 4543

Head north on Hanley Drive 469 ft
Go straight onto Barber Road 2263 ft
Go straight onto Windsor Street (ME 226) 1.4 mi
Turn left onto Water Street 1.1 mi
Continue straight onto State Route 27 (ME 27) 5.7 mi
Continue straight onto Gardiner Road (ME 27) 10.0 mi
Keep left at the fork onto Gardiner Road (ME 27) 126 ft
Turn left onto Main Street (US 1) 7.0 mi
Take the ramp on the right onto US 1 Business 2455 ft
Keep right at the fork onto US 1 Business 2334 ft
Turn right onto Bristol Road (ME 129) 2243 ft
Turn right onto Miles Street 726 ft
You have arrived at your destination, on the left

NAPLES COMMUNITY HOSPITALl

350 7TH ST N NAPLES FL 34102

Head west 134 ft
Turn left 75 ft
Turn right onto Marco Shores 2666 ft
Make a sharp right onto Collier Boulevard (FL 951) 4.6 mi
Turn left onto Tamiami Trail (US 41) 7.4 mi
Continue straight onto 5th Avenue South (US 41) 1.3 mi
Turn left onto 2nd Avenue North 1139 ft
Turn right onto 7th Street North 395 ft
You have arrived at your destination, on the right

PHYSICIANS REGIONAL MEDICAL CENTER - PINE RIDGEl

6101 PINE RIDGE ROAD NAPLES FL 34119

Head west 134 ft
Turn left 75 ft
Turn right onto Marco Shores 2666 ft
Make a sharp right onto Collier Boulevard (FL 951) 4.5 mi
Continue straight onto Collier Boulevard (CR 951) 7.1 mi
Take the ramp on the left 2161 ft
Merge left onto I 75 5.0 mi
Take the ramp on the right towards CR 896 2139 ft
Keep right at the fork 158 ft
Go straight onto Pine Ridge Road (CR 896) 1158 ft
Turn left onto Napa Boulevard 491 ft
Turn left 383 ft
Turn right 146 ft
Turn left 157 ft
Enter the roundabout 102 ft
You have arrived at your destination, on the right

GULF COAST MEDICAL CENTER LEE MEM HEALTH SYSTEMl

13681 DOCTORS WAY FORT MYERS FL 33912

Head west 134 ft
Turn left 75 ft
Turn right onto Marco Shores 2666 ft
Make a sharp right onto Collier Boulevard (FL 951) 4.5 mi
Continue straight onto Collier Boulevard (CR 951) 7.1 mi
Take the ramp on the left 2161 ft
Merge left onto I 75 28.9 mi
Take the ramp on the right towards Daniels Pkwy 1761 ft
Make a slight left 535 ft
Turn left 122 ft
Go straight onto Daniels Parkway (CR 876) 3.5 mi
Turn left onto Doctors Way 343 ft
Turn right onto Doctors Way 290 ft
Turn left 280 ft
Turn right 72 ft
Turn left 110 ft
You have arrived at your destination, on the right