Velda Rose Drive-In

103 S. Recker Road,
Mesa, AZ 85205

Unfavorite No one has favorited this theater yet

Showing 2 photos
  • October 4th, 1972 grand opening ad
  • Velda Rose Drive-In Under Construction

Add New Photo