News

As a result of that, in the mid-1600s, ... The main entrance to Roger Williams Park is 1000 Elmwood Avenue, about a 12-minute drive from downtown Providence.