Explore details about location South Shelton Beach Road. South Shelton Beach Road is a location situated within the Prichard alongside other areas such as Christina Street, Edwards Street, Ormerd Road.