Contact TLR Technology Services

If you have any questions, we would love to help!

How can I help?

15 + 4 =

Contact Information

Phone: 705-481-1451
eMail: info@tlrtech.ca

Location & Hours

Physically located in Orillia, ON, virtually available worldwide!

Address: 325 West St N.
Orillia, ON, L3V 7P4
Hours: as required