Where is Charles Street Jail?

Where is Charles Street Jail located?

Charles Street Jail, Charles Street Jail, United States of America (approx. 42.36232°, -71.06977°)


Where is Charles Street Jail on the map?