Explore details about location Sewer Plant Road. Sewer Plant Road is a location situated within the Chester alongside other areas such as Town Garage Road, Coach Road, Thompson Road.