Abelardo Rodriguez, MD, Family Medicine

8527 Village Dr
Ste 200
San AntonioTX  78217-5513 (Bexar County)


Phone: 210-653-2693
Fax: 210-590-6075
Email: aro***@*****ol.com

NPI: 1366586190
License Number: D8411 (TX)