Get directions to ONCE UPON A CHILD
in South Square

Location of store ONCE UPON A CHILD in South Square mall is 4001 Durham Chapel Hill Blvd, Durham, North Carolina - NC 27707.

GPS Coordinates: 35.967431, -78.958762


Your address:

« Return to store detail