Hugh M Leavens, MD, Internal Medicine

1800 W 3rd St
Elk CityOK  73644-5146 (Beckham County)


Phone: 405-439-9688
Fax:

NPI: 1659308914
License Number: 17742 (SC)