50-year-old Teresa L Brown lives in Salem, Virginia, but has also spent time in Blacksburg, Virginia; Roanoke, Virginia; Bluefield, West Virginia and Charlotte, North Carolina. Teresa works as an Executive Director. Some of Teresa relatives are Herschel Rose, Frances A Rose and Margaret A Rose.