Visit us at:
2675 C Middlefield Road
Palo Alto, CA 94306
Nature's Alley will be CLOSED for Thanksgiving from Thursday 27th November - Sunday 30th November, reopening on Monday, December 1st
Same & Next Day Delivery Available
We're proud of our work and are happy to email you a picture of any arrangement we send out.