Amber N. Stumbaugh

Birth date: Oct 18, 1975 Death date: Aug 31, 2010

Amber Nicole Stumbaugh of Ames left this world suddenly on August 31, 2010. On this day, the world lost an amazing and inspiring person. She was born October 18, 1975 in California where her parents Nick and Bobbie Stumbaugh, and