Contact

Contact Us

Portage Location

Address: 950 Portage Avenue

Phone: 204.774.7617

Email: deluca@deluca.ca

South Landing Location

Address: 66 South Landing Drive, Oak Bluff

Phone: 204.775.8605

Email: sales@deluca.ca

Top ^