66-year-old Stephen Root Anderson lives in Phoenix, AZ. Other places in which Stephen has lived are Tempe, AZ; Pasadena, CA; San Fernando, CA and Sylmar, CA. Some of Stephen family members are Mark David Anderson, Adam A Anderson and Jason D Delanderson.