The Cactus Drive-In was the first drive-in theatre in New Mexico. It opened on September 26, 1947. It once stood at 1610 Yale SE where the Loma Vista Cultural Center now stands. Photo by John Margolies, 1979.
No EXIF information is available
Categories & Keywords
Keywords:albuquerque, cactus, demolished, drive-in, gone, new mexico, razed