Explore details about location South Balboa Street. South Balboa Street is a location situated within the Tulare alongside other areas such as Bordeaux Drive, Tulare Santa Fe Trail, North Blackstone Street.