Dr Armor is originally from Sunnyvale. She attended Homestead High School and UC San Diego for undergraduate school, where she got a B.S. Magna Cum Laude in Biochemistry and Cell Biology. She graduated Phi Zeta from UC Davis School of Veterinary Medicine in June 2006. She has practiced in the Bay Area since then, in the east bay for 7 years, and on the peninsula for the last 8 years.
She lives in San Jose with her husband James, 5-year-old son Vaughn, a black Labrador named Waverly, and two cats; a Calico named Potato and a Manx named Polly Prissipants. On the weekends she likes to play disc golf or be on a boat in the summer and on the ski slopes in the winter.