care eye harlem vistasite vistasite eye care harlem 817 West 181st Street New York NY 10033. Rodriguez OD is an optometrist. Harlem Vistasite Eye Care New York Ny … Wednesday, November 9, 2022 Edit