Explore details about location Holly Road. Holly Road is a location situated within the Franklin County alongside other areas such as Tufts Pond Road, Goodrich Road, Wilton.