FANUC America Service CenterĀ 
3423 N. Sam Houston Parkway W., Suite 300
Houston, Texas 77086

Customer Support: 1-888-FANUC-US