Carter's Fried Chicken

255 Cedric St Leesburg GA 31763 USA

(229) 888-5899

Location