North Island Credit Union Amphitheatre
2050 Entertainment Circle
Chula Vista, CA
91911, US