Roger Williams Park Carousel Village
Website URL:
Address:
1000 Elmwood Avenue
Providence
, RI
, 02907
41° 47' 54.78" N, 71° 25' 28.164" W
See map: Google Maps