Stephen Thomas Lester, MD, Pain Medicine

6585 S Yale Ave
Ste 1110
TulsaOK  74136-8384 (Tulsa County)


Phone: 918-502-7246
Fax: 918-502-7250

NPI: 1508854308
License Number: 16519 (OK)