Lower Creek Wastewater Treatment Plant, City of Lenoir is located in Lenoir, United States on 1905 Broadland Rd. Lower Creek Wastewater Treatment Plant, City of Lenoir is rated 5 out of 5 in the category sewage treatment plant in United States.
Address
1905 Broadland Rd