Church's Chicken

129 N Jim Miller Rd, Dallas, TX 75217

(214) 398-6442

Location