Motel 6 8603

Motel 6 #8603, also known as Motel 6 Fort Worth, TX – Stockyards, is a Motel 6 location at 2520 Northeast 28th Street in Fort Worth, Texas.