Store name: New York & Company Address: 4800 Briarcliff Road, Atlanta, GA 30345 Shopping mall: Northlake Mall State: Georgia Store phone: (770) 493-1970 Location: Lower Level, Sears wing Category: 0
: