Contact Us
Have a question? We're here to help. Get in touch with our dedicated customer support team for any questions or assistance. We're here to provide personalized guidance and ensure a hassle-free rental experience.
Address: 4980 Hyde Park Road, London, ON N6E 1A9
Phone: 519-691-8706
Email: sales@intel-marketing.com