Brian L. Mahaffey, MD

Brian L. Mahaffey, MD

Brian L. Mahaffey, MD, Sports Medicine, Mercy
Brian L. Mahaffey, MD
Sports Medicine
Mercy Clinic

Please call the location below that you would like to schedule your appointment with to verify whether your insurance is accepted.


Schedule an Appointment

Select a Location

Mercy Clinic Sports Medicine - Clayton-Clarkson

  • 15945 Clayton Road
    Suite 210
  • Ballwin, MO 63011
15945 Clayton RoadBallwinMO63011(636) 893-1360(636) 893-1362
Call to Schedule

Mercy Clinic Sports Medicine - Emerson Road

  • 633 Emerson Road
    Suite 20
  • Saint Louis, MO 63141
Call to Schedule

About Brian L. Mahaffey, MD

  • Specialty
    • Sports Medicine
  • Board Certification
    • American Board Family Medicine (Sports Medicine)
    • American Board of Family Medicine
  • Residency
    • University of Missouri - Columbia - Family Medicine
  • Fellowships
    • University of Missouri - Columbia - Sports Medicine
  • Mercy Affiliations
    • Mercy Hospital St. Louis