1. The Check Depot 166 Madison St, Worcester, MA 01610 Coordinate: 42.25563,-71.79927 Phone: (508) 795-7511