1. Camelot Beauty Salon Stage Rd, Barnard, VT 05031 Coordinate: 43.726208,-72.61132 Phone: (802) 234-5298