He practices in Amarillo, Texas and has the professional credentials of M.D.. The NPI Number for Mr. James Harry Stafford is 1124076294 and he holds a License No. J2808 (Texas).