Explore details about location North Balboa Street. North Balboa Street is a location situated within the Cottonwood alongside other areas such as Champion Street, Fleetwood Drive, North 15th Street.