708 S Taylor St, Amarillo, TX 79101, United States
5911 Glenoak Ln, Amarillo, TX 79109, United States