Timothy Green, MD, Internal Medicine

1020 Lenape Dr
NowataOK  74048 (Nowata County)


Phone: 918-273-0192
Fax: 918-273-0194

NPI: 1457739039
License Number: 31695 (OK)