Velda Rose Drive-In

103 S. Recker Road,
Mesa, AZ 85205

Unfavorite 1 person favorited this theater

Velda Rose Drive-In Under Construction

Velda Rose Drive-In

103 S. Recker Road
Mesa, AZ 85205
United States