5511 East Spring Street, Long Beach, CA 90808, United States
Location
5511 E Spring St
Long Beach
, CA
See map: Google Maps