Central Falls, RI 02863, USA
+1 401 727 7480
Former Indian observation point transformed during King Philip's War into firm stone structure. Situated in a nice historic park.