Explore details about location Seymour Road. Seymour Road is a location situated within the Eau Claire alongside other areas such as Starr Avenue, Valley View Place, South Oakwood Hills Parkway.