Explore details about location Newcomb Hill Road. Newcomb Hill Road is a location situated within the Wellfleet alongside other areas such as Herring River Road, High Toss Bridge Road, Marconi Beach Road.