About Patients First Medical Center Mahan: Patients First Medical Center Mahan is located at 1705 Mahan Dr in Tallahassee, FL - Leon County and is a business listed in the categories Physicians & Surgeons, Barrels & Drums, Offices Of Physicians (Except Mental Health Specialists) and Offices And Clinics Of Doctors Of Medicine..