Shopping and Sales
Floral Shop Palo Alto
Vibrant blooms and elegant arrangements await at Village Flower Shoppe. We are your premier floral destination in Palo Alto. Call @ (650) 328-5992.
Company details
Location & Directions
2237 El Camino Real, Palo Alto, CA, 94306 — Open in Google Maps



Reviews & Ratings