Peter Aran, MD, Internal Medicine

6565 S Yale Ave
Ste 1200
TulsaOK  74136-8378 (Tulsa County)


Phone: 918-494-9433
Fax: 918-494-9499

NPI: 1689661878
License Number: 17456 (OK)