Our Services are Free!

Please choose one of the options below that best describes you to determine which services we can offer to you. If you aren't sure which services are available to you please contact us.

How can we help you?

community connections through the phone

Community Connections

Connect clients to public institutions, social and geographic environments through local community events and visits. Make connections with Learn More

Youth programs at imss

Youth Leadership

IMSS hosted a multitude of different diversity building and multicultural events for youth. Some events were based on Learn More


Child Minding

On-site child-minding: Our multicultural child-minding centre program strives to foster the development of the child socially, physically, intellectually, Learn More

computer training

Computer Training

IMSS offers basic computer training to eligible clients, please contact us for details.



IMSS provides transportation subsidy assistance to eligible clients. Contact Us

British Columbia