He practices in Osage Beach, Missouri and has the professional credentials of M.D.. The NPI Number for Michael J Vierra is 1598741514 and he holds a License No. 115978 (Missouri).