Spring & Freeway Access NW Long Beach, CA 90806