Leo's GreenhouseAdd to Favorites
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon - Sat Sun - Phone:
Main - 401-624-1860
- Address:
- 377 Main Rd Tiverton, RI 02878
- Categories
- Greenhouse Builders & Equipment, Greenhouses
Contact Info
Reviews
06/03/12
The parking is tight and it's always crowded because u can't beat his prices!!! The staff r always helpful and literally accommodate everyone!!! Leo goes out of his way to find what that picky customer wants!!! The selection of flowers are more then plenty!! It's a greenhouse not a nursery!!
04/23/10
Terrible Service, Can't find parking and too crowded.