Company OPHTHALMIC PLASTIC SURGERY, INC. Address 200 W 103RD STREET, SUITE 2020, , INDIANAPOLIS, IN, 46290 - , USA