60-year-old Michael Stephen Weaver lives in Salem, Oregon. Michael has also lived in Phoenix, Arizona; Henderson, Nevada; Las Vegas, Nevada and Tigard, Oregon. Richard C Weaver, Weaver Todd, Goergette S Weaver and Steve Weaveer are in Michael family.