NYC Retina is located at 20 E 9th St, New York, NY 10003. Find other locations and directions on Healthgrades.