Can you just walk in the store at 3345 Santa Rosa Ave. Santa Rosa, Ca., and order flowers to be delivered in Santa Rosa ???
Address: 3245 Santa Rosa Ave, Santa Rosa, CA 95407, USA
Gabriela Logan | Aug 26, 2021
Yes you can.
Sequoia Floral International | Aug 26, 2021
Hello,
Yes you can walk in and we can deliver too.
Regards,
Tiffany
Thanks! Your answer is awaiting moderation.