Church’s Texas Chicken

Church’s Texas Chicken, Two Notch Rd, Columbia, SC 29223, United States

Location