Indorama Port Neches Operations - Admin Building
2701 TX-136 Spur, Port Neches, Texas, 77651
(409) 722-8381