Explore details about location Lakeshore Road South. Lakeshore Road South is a location situated within the Lake Carmel alongside other areas such as Sol Drive, Horton Road, Huron Road.