New London Homeless Hospitality Center Office Tour

The New London Homeless Hospitality Center  offers tours of their facility at 730 State Pier Road.