Explore details about location James Snow Parkway South. James Snow Parkway South is a location situated within the Milton alongside other areas such as Main Street East, Tilt Point, Meighen Way.