He practices in Provo, Utah and has the professional credentials of . The NPI Number for Shahzad Ahmad is 1467533950 and he holds a License No. 8174316-1205 (Utah).