Brandon Farrell

Active Walnut Creek, CA COO for Hall Equities Group Inc.