Top O Texas Drive-In
2819 Charles Street,
1 person favorited this theater
Built in the early-1950’s when Pampa, Texas was a booming oil town. It was located on north edge of town. Later, Northcrest development was built behind it. It closed in the 1970’s where a WalMart replaced it.
Just login to your account and subscribe to this theater