North Penn Twin

theater North Penn Twin Drive-in 1963

Designed by Calvin Garrett and/or Bob Bowlby
1963
SW corner of NW 122nd and Penn, OKC

This fantastically Googie drive-in theater opened in May 1963, but the stench from a nearby sewage treatment plant kept this beauty from becoming as successful as the other Barton theaters in the Metro.  After changing hands a couple of times, the North Penn Twin closed in 1974 and was demolished shortly thereafter.

Go to the Mod Blog to learn more about this long-lost MCM treasure.