Marine Stadium

Long Beach, 5255 E Paoli Way , Long Beach