Albia, IA | Adel, IA | Centerville, IA
Also known as: s_armstrong
Sarah Armstrong lives in Albia, Iowa. Other places in which she has lived are Adel, Iowa and Centerville, Iowa. She is a 2007 graduate of Albia High School. Patrick D Armstrong is in Sarah family.