Mario Andres Bustos Rodriguez, MD, Internal Medicine

6160 S Yale Ave
TulsaOK  74136-1930 (Tulsa County)


Phone: 918-497-3140
Fax: 918-497-2610

NPI: 1700265584
License Number: 35057 (OK)