Explore details about location Southwest Barrows Road. Southwest Barrows Road is a location situated within the Beaverton alongside other areas such as Big Fir Trail, Southwest 130th Avenue, Southwest Glenn Drive.