Dennis Folkes Hughes, MD, Internal Medicine

2120 W Elk Ave
Ste 3
DuncanOK  73533-1576 (Stephens County)


Phone: 580-255-0633
Fax: 580-255-2409

NPI: 1093719981
License Number: 18174 (OK)