20/20 Eye Physicians of Indiana, P.C.
4880 Century Plaza Rd #140,
Indianapolis, IN
20/20 Eye Physicians of Indiana, P.C. is an eye care practice serving the Indianapolis and Speedway areas. Its ophthalmologists and optometrists provide routine exams, advanced treatments, cataract surgery, LASIK, and laser-based eye surgeries, and its optical gallery offers frames with help from opticians.
Dr. Amelia Huang is a board-certified cataract and refractive surgeon specializing in advanced custom cataract, LASIK, and laser-based eye surgeries. The site also names Dr. Erica Tharp and Dr. Scott Wentz.
Is this your clinic?
Claim the listing to manage contacts and description. Free in 2026. Sign in with an email on the clinic website domain to get access instantly.
Sign in with Google Create a free account4880 Century Plaza Rd #140, Indianapolis, IN 46254, United States of America
+1 317-328-0901