We are located conveniently at 517 Washington Street, Newton along I-90, next to the Jackson Homestead Museum, viewing the church of Our Lady.
If you come from I-90 east or west, take exit 17, keep right on to West Newton, Washington street, 3000ft pass Walnut Part road, we are on your right side.
There are plenty street parking along two sides of Washington Street and Jackson Road.