He practices in Tucson, Arizona and has the professional credentials of . The NPI Number for David A Frye is 1750441770 and he holds a License No. 37997 (Arizona).