Mall name:
Northlake Mall - North Carolina
Address
6801 Northlake Mall Drive, Charlotte, North Carolina - NC 28216
State
City
Phone number to Northlake Mall - North Carolina mall
704 921 2000
Hours (mall)
Monday - Saturday 10:00 am - 9:00 pm, Sunday 12:00 pm - 6:00 pm.
Driving directions
Other stores in Northlake Mall - North Carolina:
Looking for another location of Sephora store?
Go to Sephora store locator to see all Sephora stores