Get directions to South Square

Location of South Square mall is 4001 Durham Chapel Hill Blvd, Durham, North Carolina - NC 27707.

GPS Coordinates: 35.967431, -78.958762


Your address:

« Return to South Square