Find all the information for New York Dog Spa and Hotel, that provides pet grooming, pet boarding, daycare in New York City, NY 10010