William Obrien, MD, Internal Medicine

1129 S Aspen Ave
Broken ArrowOK  74012-4859 (Tulsa County)


Phone: 918-251-8900
Fax: 918-293-3169

NPI: 1578524963
License Number: 20338 (OK)