Company THE INDIANA ACADEMY OF OPHTHALMOLOGY INC Address 8433 Harcourt Road, Suite 305, Indianapolis, IN, 46260, USA