Peter Azuka Okwuasaba, MD, Internal Medicine

8803 S 101st E Ave
Ste 350
TulsaOK  74133-5726 (Tulsa County)


Phone: 918-615-3750
Fax:
Email: pok***@*****ol.com

NPI: 1497803209
License Number: 25303 (OK)