General information for Teh LLC
Physical address
4306 Ne 102nd Ave, Portland, Or, 97220
Mailing address
10117 Se Sunnyside Rd Ste F123, Clackamas, OR, 97015
Points of contact for Teh LLC
SAM.gov Points of Contact
Amela
Alic
Government Business POC
Electronic Business POC
member
10117 SE Sunnyside rd ste f123, Clackamas, OR, 97015
Additional contact details may be available