STEPHEN L GREER

Business Entity
NOT RENEWED

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.