William Louis Edwards, MD, General Practice

2515 W Elk Ave
DuncanOK  73533-1571 (Stephens County)


Phone: 580-252-6080
Fax: 580-470-2967

NPI: 1093719486
License Number: 8311 (OK)