1. Mother Nature's Florist 570 Putnam Pike, Greenville, RI 02828 Coordinate: 41.87091,-71.5518 Phone: (401) 949-2566