Slim Chickens

8170 W I-40 Frontage Rd Amarillo TX 79106 USA

(806) 803-9990

Location