Registered Office:
Bldg A-1, Sahajanand Estate, Wakharia Wadi, Nr. Dabholi Char Rasta-ved Road, Surat 395004.
Factory
Plot No.: 33, 34, 35, 52, 53 & 54, Surat Special Economic Zone, Sachin, Surat - 394 230, Gujarat, India.
+91-261-2398463 +91-261-2398331 contact@stpl.com