Cactus Drive-In

1610 Yale Boulevard SE,
Albuquerque, NM 87106

Unfavorite No one has favorited this theater yet

Showing 1 comment

rivest266
rivest266 on August 18, 2013 at 6:53 pm

September 26th, 1947 grand opening uploaded in the photo section.