Contact Us

Stella Corporate Head Office

New Location!  
#105 - 8218 North Fraser Way 
Burnaby, BC, V3N 0E9

Phone: 604.231.5892
Fax: 604.231.5893

Stella Head Office