Explore details about location Willow Street. Willow Street is a location situated within the Foxborough alongside other areas such as Tupelo Trail, North Grove Street, Pine Street.