Are you the churches chicken that is located in the Plaza if not do you know their phone number.

Carlean copeland | Sep 26, 2019 | Category: Chicken restaurant in Sanford, Florida

Church's Texas Chicken - All questions

Address: 2561 S French Ave, Sanford, FL 32773, USA

Chef Ju'von | Sep 26, 2019

No

Shaunte Alexander | Sep 26, 2019

Not in a plaza

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places