mechanics hall s

321 West Main St
Worcester
Massachusetts
United States