Jay Lance Gregston, MD, Family Medicine

2004 N Hwy 81
DuncanOK  73533-1460 (Stephens County)


Phone: 580-252-1911
Fax: 580-252-1020

NPI: 1871581512
License Number: 20226 (OK)