1. Elfmade & Company LLC
604 Franklin Pierce Hwy, Barrington, NH 03825
Coordinate: 43.21287,-70.99622
Phone: (603) 664-5837
2. The Christmas Dove
11 Christmas Ln, Barrington, NH 03825
Coordinate: 43.2027,-71.037674
Phone: (603) 664-7712
3. The Florist at Barrington Village
11 Christmas Ln, Barrington, NH 03825
Coordinate: 43.21428,-70.9978
Phone: (603) 664-9055
4. Elfmade & Company
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|43.199383,-71.126884
Phone: Phone: (603) 868-1987