2701 Fairview Rd, Costa Mesa, CA 92626 (714) 432-5766
How to go there
Stadium Loc: 33.6727 / -117.911
Plan your visit