![Photo: Dr. Stephanie Croll, MD](https://photos.healthgrades.com/img/prov/X/7/M/X7MDC_w90h120_v20053.jpg)
Dr. Stephanie Croll, MD
Ophthalmology
Make an Appointment
(912) 355-6615Telehealth services available
SouthCoast Health is located at 1326 Eisenhower Dr Bldg 1, Savannah, GA 31406.
Providers at SouthCoast Health specialize in Family Medicine, Nephrology, and Ophthalmology.
Five providers practice at SouthCoast Health.
Use the insurance check on this page to verify if SouthCoast Health is in-network.