1. New Home Cleaning
41 Franklin St, Leicester, MA 01524
Coordinate: 42.24299,-71.90982
Phone: (774) 437-9871
2. Kings of Pressure Power Washing & Restoration
30 Huntoon Memorial Hwy, Leicester, MA 01524
Coordinate: 42.2162,-71.91134
Phone: (774) 402-4670