823 N San Francisco St Ste A, Flagstaff, Arizona 860013265
(520) 244-0089
Originally from Abilene,Texas, Dr Armendariz is a
graduate of Southwestern University in Georgetown,
Texas and obtained his medical degree at The
University of Texas Health Science Center in
Houston. During his residency training, Dr. Armendariz
was a Cap