1. Ideal Property Maintenance Corp 96 Lake St, Tewksbury, MA 01876 Coordinate: 42.56651,-71.19566 Phone: (978) 658-2211