Wyoming Bar Screen

Client:  City of Wyoming | Don McCauley | Superintendent of Public Works
Location:   Wyoming, Illinois

New self cleaning fine screen