Dr. Schmoll is a sports medicine doctor with Franciscan Physician Network in downtown Indianapolis. His office location and phone number are: 426 South Alabama Street Suite 100 Indianapolis, IN 46225-3301 To make an appointment, call (317) 528-2489. Physician Profile Link: https://www.franciscanhealth.org/find-a-doctor/physician/seth-schmoll-1528470853 Our doctors will hear you now. Franciscan Physician Network provides convenient, comprehensive care for… Continue reading Seth W. Schmoll, DO, Sports Medicine Doctor in Indianapolis