David A White, MD, Internal Medicine

600 S Monroe St
EnidOK  73701-7211 (Garfield County)


Phone: 580-233-2300
Fax:

NPI: 1194769513
License Number: 19950 (OK)