Cannazone Edmonds (formerly Flower + Weed) is a cannabis retail store located at 7217 212th St SW, Edmonds, Washington, 98026.
Reviews are checked by our team before they are published.