Valley Internal Medicine 508 East Edinburg Avenue, Elsa, TX 78543