Corporate Office:
Otto Arc Systems, Inc. (Showroom)
10757 Cutten Road Building 1 • Houston, Texas 77066
Phone Number: 832-680-5050
Inside Sales / Service
Quinn Zhu
xk@ottoarc.com
General Sales Manager
Antonio Rivadeneyra
antonio@ottoarc.com
Office Manager
April Mason
april@ottoarc.com
China Division:
Otto Arc Systems, Inc. (Sales/Mfg. Division)
A 4th Floor • Block 2 • 398 Tian Lin Road
Shanghai, China Postcode 200233
Phone: 0086 (0)21-5490 2005
Fax: 0086 (0)21-5418 6067