South Gate Stadium 20 & IMAX

8630 Garfield Avenue,
South Gate, CA 90280

Unfavorite No one has favorited this theater yet

Showing 1 photo
  • December 2000 web grand opening ad

Add New Photo