White Flower Farm

30 Irene St, Torrington, CT 06790