Oscar Benavides, MD 209 W Village Blvd, Suite 11 Laredo, TX 78041 Get Directions Physician at this Location Oscar Benavides, MD Family Medicine View More Info Phone: (956) 725-5210