1. Check The Florist 342 Public St, Providence, RI 02905 Coordinate: 41.80591,-71.41226 Phone: (401) 331-8984