ATLANTA — Aaron's largest franchisee, SEI/Aaron's, has opened its 100th store with a new location in Concord, N.H. SEI/Aaron's was established in 1995 by Charles Smithgall and has opened rent-to-own stores in the Northeast and ...
Tags: SEI/Aaron, Concord, new store, company news