Directions to the Oxhead Tavern
Oxhead Tavern
366 Main Street, Sturbridge, MA 01566
(508) 347-7393
For directions, type in your starting address:
Street Address:
City:
State:
Zip (Optional):