Stephen’s current address is 2005 Terza St, Meridian, Id 83642. Karen Joanne Mader, Richard Francis Mader, Sheila Vandegrift and 2 other people are people possibly related to Stephen. The birth year was listed as 1974. Stephen turned 50 years old. He has stayed in Meridian and Boise before moving to Meridian. The phone number (208) 895-0604 is Stephen’s.
Stephen has 1 property according to public property records. Stephen owns a property located at 2005 E Terza Street Meridian ID 83642. Stephen's property value is $86,400. Property linked with Stephen have an estimated land value of $86,400.