Explore details about location Flagg Road. Flagg Road is a location situated within the Southborough alongside other areas such as Nichols Street, Cordaville Road, Partridge Hill Road.