Dr. Armour attended Colby College where she received her bachelor degree in Biology and Performing Arts. She graduated from the University of Pennsylvania School of Veterinary Medicine. She then completed a rotating small animal medicine and surgery internship at Red Bank Veterinary Hospital. Dr. Armour completed the residency program at Eye Care for Animals in June 2011 and practices alongside other veterinary specialists at the Eye Care for Animals located within the LifeCentre in Leesburg, Virginia. She is also available to see equine at the Marion duPont Scott Equine Center in Leesburg.