About Dr. Michael McGarrah

Dr. McGarrah and his team, including Vanessa, Ava, and Anna, provide professional and caring service. Appointments run on time, and they stay up-to-date with the latest research and technology in their field. Patients are treated like family and receive exceptional care for their needs, including chronic pain management.

Reviews for Dr. Michael McGarrah

Write a review
  • Nov 2025

    Recommend Everything!! For over 30 years— Dr McGarrah has helped me to be healthier, and stronger-and often did so far ahead of some specialists. I trust his knowledge & recommendations more than any other doctor I’ve had ! The practice applies new & innovative treatments, & provides health seminars & information for overall health & well being!! Knowledge & compassion — a Win- Win for everyone!!

  • Oct 2025

    Everyone is friendly, kind and caring.

  • Sep 2025

    Always the best experience! I have been going here for over 10 years. The entire office staff is amazing. Everyone is so friendly and Dr. Tony is great at what he does!

Hours

Monday: 2 - 6PM
8AM - 12PM
Tuesday: 2 - 6PM
Wednesday: 2 - 6PM
8AM - 12PM
Thursday: 9AM - 12PM
2 - 6PM
Friday: 8 - 11AM
Saturday: ClosedSunday: Closed

Location

3004 State Hwy 121 Ste A, Bedford

Directions Call Website Suggest an Edit