WBI psychiatrist Dr. Stephen Brown wins 2019 Physician Service Award Oil City NewsWyoming Behavioral Institute Medical Director Dr. Stephen Brown was the recipient of the Natrona County Medical Society 2019 Physician *Service* Award.