Edwards Mira Mesa Stadium

10733 Westview Pkwy, San Diego, CA 92126

Free parking available.