49-year-old Steven Richard Brown lives in Somerville, Massachusetts. has also lived in Boston, Massachusetts; Weymouth, Massachusetts; Rockland, Massachusetts and Las Vegas, Nevada. Rachelle J Brown, Nitzia J Brown and Robert Alan Brown are some of Steven relatives.