Sherry Rana Steffen, the person has experienced forty-eight years of existence since their birth on Nov 17, 1976. Sherry Rana Steffen, the person resides at 705 E Park St, Spencer, IA 51301, USA. The subject in question has occupied three unique addresses in their lifetime. These locations were previously listed as residences: 211 W 1st St, Spencer, 13 W 3rd St #1, Spencer, IA 51301, and 211 1st St SW, Spencer, IA 51301. There are 8 active email addresses associated with Sherry Steffen. Official registries confirm a past relationship between Sherry Steffen, the person and Sherry L See (seventy-five years). Sherry, the person, Jenifer T Hyatt (between 2006 and 2012), and Junior E Handy (in 2003) were all registered at 211 W 1st St, Spencer, IA 51301. The name Sherry Steffen is shared by some people living in Iowa, Minnesota, North Dakota. There is another person living at the same address — Mary Beisell