Start from
Church's Texas Chicken
538 Lee St SW, Atlanta 30310