Contact Us Contact Us Send Us A Message Name * Email * Phone * Message Our Address Address6420 South 23rd Street, McAllen, TX 78503, United States Emailinfo@texasinnmcallen.com Phone+1 956-688-6666 Fax+1 956-688-6666