Find all the information for Ambrosia Pet Deli, that provides veterinary services in Palm Desert, CA 92211