Mark Rice

Archived Record Fair Oaks, CA Previous President for Fair Oaks Post No. 383, The American Legion, Department of California