Explore details about location Spirit Road. Spirit Road is a location situated within the Orleans County alongside other areas such as Evergreen Drive, Richardson Road, West Glover Road.