SPANISH TRAILS INN

1129 Gross Road
Mesquite
Texas
United States