CROSS TIMBERS AT GRAND STREET
2601 North Grand Street, Amarillo, TX 79107