CA, Long Beach 1411 W. Gaylord St Long Beach , CA 90813 United States 562-997-6000 Locate 33.786646260626, -118.2112388