Robert Anthony Tavera, MD, Internal Medicine

1200 Brooklyn Ave
Ste 240
San AntonioTX  78212-4830 (Bexar County)


Phone: 210-225-4511
Fax: 210-225-4514

NPI: 1730155458
License Number: F7219 (TX)