IMA Medical Clinic of Sanford 2432 South French Avenue, Sanford, FL 32771