Antioch Ranch Sports Arena

1201 W 10th St, Antioch, CA 94509, USA, Antioch, CA