Store
Campo De Fiori Inc
3 locals recommend,
Location
1815 N Main St
Sheffield, MA
Tips from locals
Fantastic and inspiring garden store with rare house and garden plants, terra cotta pots, garden statuary and stands. Wonderful and surprising selection.