Motel 6 4217

Motel 6 #4217, also known as Motel 6 Terrell, TX, is a Motel 6 location at 101 Mira Place in Terrell, Texas.