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