Dr. Holt Bethsaida Nephrology and Internal Medicine PLLC 5415 Springfield Avenue, Laredo, TX 78041