Founded in Wichita, Kansas, in 2002, Freddy’s has more than 500 locations in 36 states. There are 15 stores in the Tar Heel state. The chain …
Founded in Wichita, Kansas, in 2002, Freddy’s has more than 500 locations in 36 states. There are 15 stores in the Tar Heel state. The chain …
In