3103 East South Street, Long Beach, CA 90805, United States
Location
3103 E South St
Long Beach
, CA
See map: Google Maps