Alex Schmidt

Active Manteca, CA President for Manteca Masonic Temple Association