Village Flower Shoppe
Claimed

Address 2237 El Camino Real, Palo Alto, CA, United States 94306

Phone(650) 328-5992

Business and Investment

Flowers from Village Flower Shoppe will make any occasion special. Village Flower
Shoppe will provide all your floral and gift needs.

Lucy Davis

e6e028470192ee119d90d7063300b8d0.360x480
Claimed
Be the first to review!