Water Booster Pump Station

Location: O'Fallon, Ill.