TELSTAR MANUFACTURING CORPORATION is rated 3 out of 5 in the category consumer goods. Read and write reviews about TELSTAR MANUFACTURING CORPORATION. TELSTAR MANUFACTURING CORPORATION is a consumer goods company based out of 103 South Science Avenue, Sta. Rosa, Laguna, Philippines.
Address
103 South Science Avenue
Company size
1-10 employees
Headquarters
Sta. Rosa, Laguna