Explore details about location Bowling Green Street. Bowling Green Street is a location situated within the San Leandro alongside other areas such as Bristol Boulevard, Santa Susana, Argonne Street.