Valerie Lee Farris, MD, Internal Medicine

1569 N Main St
JayOK  74346-2903 (Delaware County)


Phone: 918-253-1900
Fax:

NPI: 1104807387
License Number: 23261 (OK)