Contacts: address, phone number and etc.
Address | 57-71 Traverse Street, Athol, MA 01331 Get directions |
Photos
Reviews about Tavers St. Inn
How would you rate Tavers St. Inn?
☆ ☆ ☆ ☆ ☆ Menu of Bar Tavers St. Inn
Tavers St. Inn is a bar based in Athol, Massachusetts. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.