320 Wyatt Drive,
No one has favorited this theater yet
The Organ Drive-In (named for the nearby Organ Mountains to the east of Las Cruces) was located just off South Main Street on Wyatt Drive. It was razed for a shopping center in the mid-1960’s.
Just login to your account and subscribe to this theater