Arvid Lade, MD, Internal Medicine

6600 S Yale Ave
Ste 900
TulsaOK  74136-3310 (Tulsa County)


Phone: 918-481-4944
Fax: 918-481-4953

NPI: 1255318168
License Number: 16985 (OK)