Where is Ludlow Street Jail?

Where is Ludlow Street Jail located?

Ludlow Street Jail, Ludlow Street Jail, United States of America (approx. 40.7176°, -73.9893°)


Where is Ludlow Street Jail on the map?