INDIANA UNIVERSITY EYE CARE, INC.
Optometry in Indianapolis, IN

License number
Indiana 18003053
Category
Optometry
Type
Optometrist
Owner
Name: DR. LOUIS B CANTOR M.D.
Title: CHAIRMAN
Phone: (317) 278-2651
Address
Address
1160 A SUITE 100, Indianapolis, IN 46202