Church's Chicken

Denham Springs, Louisiana, USA



Church's Chicken, Denham Springs, LA, USA