Explore details about location North High Street. North High Street is a location situated within the Foxborough alongside other areas such as East Street, Bird Street, East Belcher Road.