Tom's

Tom's, 83 Boxboro Rd, Stow, MA 01775, United States

Location