Northgate Mall Durham Sears

Northgate Mall    

Shopping center in Durham, United States
Suggest an edit · Manage this business

Add more information

Add website
Add hours
Northgate is a shopping, entertainment and office center just north of Downtown Durham. Featuring local and national shopping, food, entertainment and …

Social profiles