The Coach Store is located inside the North Point Mall, on the lower level. It carries the latest Coach brand shoes, handbags, glasses, apparel, jewelry and more. Additional mall features include a food court, carousel, train ride, covered parking deck and more.