Village Flower Shoppe
Claimed

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

Phone(650) 328-5992

Business and Investment

Located in Palo Alto, Village Flower Shoppe offers the best flower delivery for all occasions from Valentine’s Day and Mother’s Day to birthdays, anniversaries and more.

Jack Taylor

e6e028470192ee119d90d7063300b8d0.360x480
Claimed
Be the first to review!

Social Links