Explore details about location McLaren Road South. McLaren Road South is a location situated within the Darien alongside other areas such as Point O Woods Road, Barringer Road, Hollister Lane.