Super 8 Motel 1705 Hwy 34 S Terrell, TX 75160 Phone: (972) 563-1511 Fax: (972) 563-1511 View Website
Category: Hotels & Motels