Country Cane & Rush Shop 188 North Road, Deerfield, NH 03037