Oscar Morales, MD, Internal Medicine

1509 Brookwood Ave
Ste B
DuncanOK  73533-1356 (Stephens County)


Phone: 580-252-0553
Fax: 580-255-0504

NPI: 1689678195
License Number: 20994 (OK)