Samuel Slater Canal Boat

175 Main St, Central Falls, RI 02863
Samuel Slater Canal Boat Samuel Slater Canal Boat is one of the popular Hotel & Lodging located in 175 Main St ,Central Falls listed under Hotel & lodging in Central Falls ,

Contact Details & Working Hours

Map of Samuel Slater Canal Boat