Contact Us

Our Location

Tekompass International
Tekompass International
10655 SW Manhasset Dr.
Tualatin OR 97062
View Google Map
Telephone
(971) 238-9779

Fax
(971) 238-9779
Contact Us