Start from
New Paltz Dog Training & Canine Adventures
2 Rocky Hill Rd, New Paltz 12561