Where is Roger Williams University located?
Roger Williams University, Roger Williams University, United States of America (approx. 41.64844°, -71.26088°)
Roger Williams University, Roger Williams University, United States of America (approx. 41.64844°, -71.26088°)