The Loomis News

Founded 1940

Address: 
3550 Taylor Road
Loomis, CA 95650
United States