Edwards Mira Mesa Stadium 18 & IMAX
10733 Westview Parkway,
San Diego,
CA
92126
10733 Westview Parkway,
San Diego,
CA
92126
2 people favorited this theater
Uploaded By
More Photos of This Theater
June 16th, 2000
1 person favorited this photo