Tag Archives: SouthPark Mall

New Schleich® Pop-Up Toy Store At SouthPark Mall In Charlotte, North Carolina

Schleich
October 18, 2018
One of my favorite things about living in Charlotte, North Carolina is that retailers from all over the world are eager to open up stores here, as they know Charlotteans have a sophisticated, global taste. Well, one of the world’s most renowned toy companies, Schleich®, happens to have its U.S. headquarters...