Church's Texas Chicken
1275 MacArthur Dr, Alexandria
(318) 487-4543
Menu
Restaurants in Alexandria, LA
Church's Texas Chicken
1275 MacArthur Dr, Alexandria, LA 71301
(318) 487-4543