Explore details about location Solomon Pond Road. Solomon Pond Road is a location situated within the Northborough alongside other areas such as Solomon Pond Road, Beverly Road, Iroquois Drive.