Explore details about location South Road. South Road is a location situated within the Bethlehem alongside other areas such as Spruce Goose XC Ski Trail, Churchills Crossroads, Reid Circle.