John Birdsell

Active Fowler, CA President for Brayden Construction Group Inc.