1. Luz Flower Shop 50 Olneyville Sq, Providence, RI 02909 Coordinate: 41.81684,-71.44332 Phone: (401) 490-0987