Company OPHTHALMIC PLASTIC SURGERY, INC. Address 200 W 103rd Street, Suite 2020, Indianapolis, IN, 46290, USA