Lighthouse Psychiatry 6304 East 102nd Street, Tulsa, OK 74137