Daffodil Hill Growers, Southbury, CT
CSA
Last updated March 8, 2023
Visit details
Production methods
- integrated pest management| GMP certified
Daffodil Hill Growers: common questions
Where is Daffodil Hill Growers located?
Daffodil Hill Growers is listed at 124 Horse Fence Hill Rd, Southbury, CT 06488.
Keep exploring