AMC Southroads 20

4923 E. 41st Street,
Tulsa, OK 74135

Unfavorite 2 people favorited this theater

Showing 2 comments

rivest266
rivest266 on December 6, 2022 at 1:08 pm

The AMC Southroads 20 opened as the largest theatre in Oklahoma on November 21st, 1997. Grand opening ad posted.

AMC Southroads 20 openingAMC Southroads 20 opening 21 Nov 1997, Fri Tulsa World (Tulsa, Oklahoma) Newspapers.com

cal73003
cal73003 on December 21, 2015 at 9:01 am

I remember when they first opened this location. Amazing , so glad they renovated and that its a thriving theater now.