1. New Home Cleaning 41 Franklin St, Leicester, MA 01524 Coordinate: 42.24299,-71.90982 Phone: (774) 437-9871
2. C & W Cleaning Svc 97 Waite St, Leicester, MA 01524 Coordinate: 42.24855,-71.88724 Phone: (508) 892-0391