Find all the information for Crawford Animal Hospital, that provides veterinary services in Lynbrook, NY 11563