Address

Los Altos California Stake
1300 Grant Rd
Los Altos, California
United States of America