Carousel Village 1000 Elmwood Rogr WMS Par Roger Williams Park Providence, RI 02905 Phone: (401) 785-9450
Category: amusement park amusement recreation services