India Point Park
Address:
India St
Providence
, RI
, 02903
41° 49' 5.358" N, 71° 23' 41.622" W
See map: Google Maps