David James Shepherd Jr, MD, Internal Medicine

721 W Broadway Ave Ste D
EnidOK  73701-3800 (Garfield County)


Phone: 580-237-0322
Fax: 580-233-0402

NPI: 1174529986
License Number: 12880 (OK)