Sarah Alma Logan

Specializing in

  • Pediatric Ophthalmology

Education

Medical School

University of Texas Medical School at San Antonio

Residency

Baylor College of Medicine

Fellowship

Medical University of South Carolina

Contact Information

  • Office Phone: 904-697-3705

Locations