Details

Petals is open 7 days per week. We offer Seasonal Decor, Gifts, Wreaths, Candles, Jewelry, Soaps, Lotions, Fresh Flowers & more.



                

Location

Address:
103 Tillinghast Ave, Warwick, Rhode Island, 02886, United States