Our Locations In New York
Primary Location
-     Edward S Harkness Eye Institute 
622 West 168th Street 4th Floor
New York, New York 10032 - (212) 305-5477
 - (212) 923-0075
 
Secondary Location
-     178 East 71st Street 
New York, New York, 10021 - (212) 305-5477