Placer School

8650 Horseshoe Bar Rd, Loomis, CA 95650, USA