DR. EMILY SCHELE LARGE, MD
Medical Practice at 86 St, Indianapolis, IN

License number
Indiana 036120876
Category
Medical Practice
Type
Pediatrics
License number
Indiana 01072667A
Category
Osteopathic Medicine
Type
Hospitalist
License number
Indiana 01072667A
Category
Medical Practice
Type
Pediatrics
Address
Address
2001 W 86Th St, Indianapolis, IN 46260
Phone
(317) 338-8861