1. Cinch Franchise 27 W Mountain St, Worcester, MA 01606 Coordinate: 42.32346,-71.79529 Phone: (877) 442-4624