Explore details about location South Frontage Road. South Frontage Road is a location situated within the New Haven alongside other areas such as Marvelwood Drive, Shelton Avenue, Tolli Terrace.