CECELIA ELIZABETH SCHMALBACH, M.D.
Medical Practice in Indianapolis, IN

License number
Indiana 4301072453
Category
Medical Practice
Type
Otolaryngology
License number
Indiana 32596
Category
Medical Practice
Type
Otolaryngology
License number
Indiana 01075632A
Category
Medical Practice
Type
Otolaryngology
Address
Address
720 Eskenzi Ave., Indianapolis, IN 46202
Phone
(317) 880-3684
(317) 880-0532 (Fax)
(317) 963-0860