Explore details about location Willowbrook Trail. Willowbrook Trail is a location situated within the Hillsborough alongside other areas such as Hayes Street, Meadowland Drive, Revere Road.