Listings » Public Works Department
Welcome to the Village of South Russell South Russell is home to approximately 4 000 residents and is located at the western edge of Geauga County Ohio. The 4 mile long by 1 mile wide village is a residential community with unique character and rural “at home” charm. South Russell students attend the highly acclaimed Chagrin Falls School […]