Church's Chicken

2501 University Blvd E, Tuscaloosa, Alabama, United States