Where is Ludlow Street Jail?

Where is Ludlow Street Jail located?

Ludlow Street Jail, New York, United States (approx. 40.7176°, -73.9893°)


Where is Ludlow Street Jail on the map?