South Square in North Carolina 25 stores

South Square is located in North Carolina, city Durham. Shopping mall has over 25 stores and address is: 4001 Durham-Chapel Hill Blvd, Durham, NC 27707. South Square info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Address, location 

4001 Durham-Chapel Hill Blvd, Durham, NC 27707

State

North Carolina 

City

Durham 

Phone number 

Hours 

Monday 09:00 PM - 09:00 PM

Tuesday 09:00 PM - 09:00 PM

Wednesday 09:00 PM - 09:00 PM

Thursday 09:00 PM - 09:00 PM

Friday 09:00 PM - 09:00 PM

Saturday 09:00 PM - 09:00 PM

Sunday 09:00 PM - 09:00 PM

Driving directions 

GPS: 35.967434, -78.958188

Search other shopping malls:

Go to the mall