South Gate Stadium 20 & IMAX

8630 Garfield Avenue,
South Gate, CA 90280

Unfavorite No one has favorited this theater yet

Showing 1 comment

rivest266
rivest266 on December 20, 2014 at 9:42 am

December 2000 web grand opening ad with color picture in photo section.