Dr. Juan Alvarez, MD
Internal Medicine
Make an Appointment
(314) 921-4420Telehealth services available
Spanish
SSM Health Medical Group is located at 1120 Shackelford Rd, Florissant, MO 63031.
Providers at SSM Health Medical Group specialize in Family Medicine, Nursing (Nurse Practitioner), and Internal Medicine.
Fourteen providers practice at SSM Health Medical Group.
Use the insurance check on this page to verify if SSM Health Medical Group is in-network.
Providers at SSM Health Medical Group can provide language services for Spanish.