He practices in Casper, Wyoming and has the professional credentials of MD. The NPI Number for Steven A Orcutt is 1942202585 and he holds a License No. 6829A (Wyoming).