Directions to Publick House Historic Inn, Sturbridge

Publick-house-historic-inn-map
The Publick House Historic Inn in Sturbridge is located at 295 MAIN STREET , Sturbridge , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Publick House Historic Inn .