Linda Rhoades Recreation Center
600 N Santa Fe Ave, Vista CA 92084