Where is Roger Williams Park located?
Roger Williams Park, Roger Williams Park (Station), United States of America (approx. 41.792076°, -71.40689°)
Roger Williams Park, Roger Williams Park (Station), United States of America (approx. 41.792076°, -71.40689°)