Online and walk in registrations are accepted. Payment forms accepted include: cash, check, and credit card (visa, mastercard, american express and discover). Please call (408) 866-2104 if you need assistance.
For the current registration schedule.
Facility rentals must be done in person and require an appointment. Please call (408) 866-2138 to inquire.