Explore details about location Patriot Street. Patriot Street is a location situated within the North Andover alongside other areas such as South Cross Road, Stearns Pond Road, Kittredge Road.