Doug Shaeffer

Active Los Altos, CA President for Los Altos Masters Aquatics Club, Incorporated