3101 Hobbs Rd #111, Amarillo, TX 79109, United States
2607 Wolflin Ave, Amarillo, TX 79109, United States