Airport Stadium 12 (Movie Theater)

409 Aviation Blvd.

Santa Rosa, CA, 95403

Amenities

  • Entry Fee
  • Open 7 days a week
  • Arts & Entertainment
  • Movie Theater
  • Family