Find all the information for Alamosa Animal Hospital, that provides veterinary services in Alice, TX 78332