Rene Vela MDPA 427 E Duranta Ave, Ste 103 Alamo, TX 78516 Get Directions Physician at this Location Rene Vela, MD Family Medicine View More Info Phone: (956) 781-5590