Where is Alfred Lerner Hall?

Where is Alfred Lerner Hall located?

Alfred Lerner Hall, New York, United States (approx. 40.80667°, -73.96444°)


Where is Alfred Lerner Hall on the map?