mobile menu
mobile menu
About
FAQ
Home
Specialties
Indianapolis, IN, 46202
Dr. Leigh Spera MD
Dr.
Leigh Spera MD
720 Eskenazi Ave Fl 4
Indianapolis, IN, 46202
(317) 880-0000
Physician
Profile
Leigh Spera, graduated from Loyola University Of Chicago, Stritch School Of Medicine in 2012. Her primary practice is as a Surgery: Plastic and Reconstructive Surgery.