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