He practices in Butte, Montana and has the professional credentials of MD. The NPI Number for Randall J Shannon is 1043327562 and he holds a License No. 8104 (Montana).