Charlton Conservation Commission fines City Depot Road developer for stormwater violations
CHARLTON -- February 11, 2026, Charlton Conservation Commission voted unanimously to fine the owner of 60 City Depot Road for stormwater violations after a January 14 EPA inspection found no tracking pad, an unpermitted trench near wetlands, unposted required signage, and a false claim to federal inspectors that McClure Engineering was