Find all the information for Princeton Animal Hospital, that provides veterinary services in Princeton, NJ 08540