Heather Walk Armstrong is 38 years old. She lives in Mountain View, CA. She has also lived in Rancho Cucamonga, CA and Santa Clara, CA. She went to school at the Stanford University, University Of California Los Angeles and Attended 1998 - 2002. She works at Grad Student in the capacity of Teacher.