Edwards Mira Mesa Stadium 18 and RPX

Just west of the I-15 on Mira Mesa Blvd, 10733, Westview Parkway San Diego CA 92126
Phone: