SPANISH TRAILS INN

1420 North Interstate 35E
Lancaster
Texas
United States