Named "Best Flower Shop" by Best of Alameda 4 years in a row!
1419 Park St
Alameda, CA, 94501
Honor the life of your loved ones with an elegant wreath. Must be ordered at least 24 hours in advance. Color available upon request.