Movie Theaters in North Mountain Phoenix, AZ

Showing 1 open movie theater
Zillow
↑ Name Location Status Screens
Metro Center 12 Metro Center 12
thumb

Metro Center 12
9615-A Metro Parkway West
Phoenix, AZ 85051
United States
602.0216.6781

Phoenix, AZ, United States Open 12