Patients First, Tallahassee, FL. Family Medicine, Nursing (Nurse Practitioner) • 2 Providers; 1705 Mahan Dr, Tallahassee FL, 32308; Patients First is a medical group practice located in Tallahassee, FL that specializes in Family Medicine and Nursing (Nurse Practitioner) Providers Overview Location Reviews XX. Healthgrades.com DA: 20 PA: 50 ....