Somerville, NJ 08876
A charming specialty plant store located in Downtown Somerville. Spotted Leaf Plant Company has plants (duh), events, and classes for you. Even if you are a professional plant assassin, they will guide you through different types of plants that are made for even, yes.. plant killers. You’ll encounter a new found sense of love for greenery or further embrace your current passion. Regardless of your skill level, you’ll love the vibe this store has.
So take a class – get to know your greenery! We promise, you’ll love it.