Overview
Hotels
Things to Do
Restaurants
Nightlife
Itineraries
Facts
Explore
Travel
Edwards Mira Mesa Stadium 18 & IMAX
Address:
10733 Westview Parkway
San Diego, CA 92126
view in google maps
Phone:
+ 858 635 7716
Contact
·
Privacy
·
Terms