Explore details about location Burrows Street. Burrows Street is a location situated within the San Francisco alongside other areas such as Lyell Street, Harrison Street, Clay Street.