1. Stow Cafe 118 Great Rd Ste 101, Stow, MA 01775 Coordinate: 42.432804,-71.486176 Phone: (978) 897-9330