Tech-Ukraine

A nonprofit organization

Organization Data

Summary

Organization name

Tech-Ukraine

Tax id (EIN)

93-1863817

Address

86 3RD ST UNIT 203
LOS ALTOS, CA 94022