CONTACT US
Corporate Headquarters
101 E. Lakeside
Coeur d’Alene, ID 83814 USA
208.664.4859 PHONE
208.664.4860 FAX
OTCQB:TLRS
TSX.V:TBR
Corporate Headquarters
101 E. Lakeside
Coeur d’Alene, ID 83814 USA
208.664.4859 PHONE
208.664.4860 FAX
OTCQB:TLRS
TSX.V:TBR