Edward Gammel

Active Carmichael, CA President for Dynamic Pools Inc