Alexander W. Armour, D.OD.OUnclaimed · claim itInterventional CardiologyAmarillo, TX18 years experienceCalculated from a graduation year of 2008, reported in the CMS National Downloadable File.(806) 354-9764NPI 1417113945View Profile Claim