Location:
3550 Taylor Rd
95650
Loomis
, CA
See map: Google Maps
US
Past events at this site:
- Cynagua Summer Investiture July 2023