Brian L. Mahaffey, MD

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

Locations

Primary Location

15945 Clayton RoadBallwinMO63011(636) 893-1360(636) 893-1362

Additional Location

Meet Brian L. Mahaffey, MD

About Brian L. Mahaffey, MD

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