Description
Frequently Asked Questions (FAQs)
Where is Green Roots located?
What is the phone number for Green Roots?
What categories is Green Roots listed under?
Green Roots is located at 382e E Santa Clara St, San Jose, CA 95113.
You can contact Green Roots by calling +1-6064899784.
Green Roots is listed under the following categories: Flower delivery .
Nearby Flower delivery Businesses
Add Review
Reviews
(0 reviews)
Add Review
Reviews
(0 reviews)
Recently Viewed Businesses
Green Roots
San Jose
Safeway
Phoenix
Robb & Stucky
Fort Myers
Guillot's Plumbing Services
Marksville
Discount Tire
Arlington
L. Ph. Bolander & Sons
San Francisco
365 Cryotherapy
St Paul
Energy Sharks Heating and Air
Simpsonville
Forest Tree Services Inc.
Santa Rosa
Cypress Spa
Edmond
Energy Sharks Heating and Air
Simpsonville
Bella Notte Weddings and Events
Denver
Report This Business
Mark Review as Suspicious
