The Wild Hare Fiber Studio physical store does not exist at 106 Chester St as stated on the dyer's website or in Google Maps. We drove to this location but the store must ... more