x
Loading...

Exit 65 on I-40 East

Left 0.51 mi

Interstate Motel

7401 W Amarillo Blvd, Amarillo, TX 79106

1-806-355-9987 Directions