Larry Stanford in Acworth, GA

Acworth is the only city in Georgia where we found Larry Stanford.