Reach Out.
We’re here to Help
At Leo Street, connection is at the heart of what we do, and we’d love to hear from you. Whether you have questions, need assistance, or want to learn more, reach out—we’re here to help. Serving Burnaby since 1967, we’re proud to support one of BC’s fastest-growing cities, now home to over 250,000 residents.
Our Location
7181 Arcola Way
Burnaby, BC V5E 0A6
Phone 604 524 1511
Fax 604 524 1510
Email info@stleo.ca