Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036078507
NOT RENEWED
N
STEPHEN
L
GREER
STEPHEN L GREER
02/24/1989
07/31/2006
07/31/2008
TULSA
OK
74133
Y
04/21/2020
2020002129
Refuse To Renew
04/20/2020
physician and surgeon license placed in refuse to renew status due to discipline by the Oklahoma State Board of Medical Licensure and Supervision.