Star Cinemas Havasu

5601 Hwy 95 Bldg I

Lake Havasu City AZ 86403

(928) 764-2010