No caption Rent Text 111 N Welch St Denton, TX 76201 Hickory St W & Welch St S Skip to this Listing's Details Map It The Deets Listing Details Map It Rent Text 111 N Welch St Denton, TX 76201 Hickory St W & Welch St S Get Directions All the Details General Info: 940-898-8398 Some Pertinent Links: