Twin Creeks Placeon the interactive online map Norcross. Norcross, Twin Creeks Place. Search on the map, closest way, distance to the Twin Creeks Place. Simple and easy to use on mobile devices.