Contact Us
We're here to help. Reach out to learn more, ask questions, or get connected to services
Get In Touch
Office Hours
Hours may vary during holidays. Call ahead to confirm.
Send Us a Message
Department Contacts
Getting Here
By Public Transit
Route 30
James Bay - Downtown - UVic
Stop: Oswego St at Simcoe St
Route 31
James Bay - Beacon Hill - Mayfair
Stop: Oswego St at Simcoe St
Visit bctransit.com for schedules and trip planning.
By Car
- Street parking available on Oswego Street and nearby streets
- 2-hour parking limits apply in most areas
- Loading zone available for quick drop-offs
Accessibility
- Wheelchair accessible entrance and facilities
- Elevator access to all floors
- Accessible washrooms available
- Contact us for specific accessibility needs
Map placeholder
Open in Google MapsNeed Directions?
Not sure how to get here? We're happy to help you plan your visit.
Call for DirectionsStay Connected
Subscribe to our newsletter for program updates, event announcements, and community news
We respect your privacy and never share your information.
Emergency & Crisis Resources
If you or someone you know is in crisis, please reach out to these 24/7 resources:
Emergency Services
911
Police, fire, ambulance
Crisis Line (24/7)
1-888-494-3888
Mental health crisis support
Kids Help Phone (24/7)
1-800-668-6868
Support for youth and families
BC 211
211
Information and referrals