Capital Health Plan Doctors Eye Care Centers Mammography Services Medical Centers Medical Clinics Medical Laboratories Specialized Clinics X-ray Labs 3.7 (52) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (850) 383-3333 Direction Website Reviews 1491 Governors Square Blvd Tallahassee , FL 32301