New York Opthalmic Hospital and Post Graduate School. Reservation room windows.
Located at 415 East 63rd Street, NYC.