62-year-old Steven E Brown lives in Lowell, Massachusetts. Other places in which has lived are Torrance, California; Manhattan Beach, California; Chelmsford, Massachusetts and Tyngsboro, Massachusetts. Russell R Brown and Richard W Brown are some of Steven relatives.