CONTACT US

Corporate Headquarters

9030 North Hess Street
Suite 161
Hayden, ID 83835 USA

208.664.4859 PHONE
208.664.4860 FAX

OTCQB:TLRS
TSX.V:TBR

JOIN OUR EMAIL LIST

Contact Us for More Information

8 + 12 =