Open main menu

Showtown USA

Showtown USA was a drive-in movie theater located at 6600 North Pensacola Boulevard. Operated by Gulf States Theatres, which also operated the Twin Air Drive-In on Navy Boulevard, it opened around Easter 1966 with two screens[1] and added a third in the early 1970s.

It closed in (date needed).

ReferencesEdit

  1. "Gulf States Circuit Planning to Build 8 Twin Drive-Ins and Shop Centers." Boxoffice, November 22, 1965.