Texarkana TX Corporate Lodging 1. 2901 S Cowhorn Creek Loop, Texarkana, TX 75503-2595 | Candlewood Suites TEXARKANA (800) 980-6467