The Feathered Nest (Ca) Store in Loomis Posted by Social holic On January 22, 2025 Comments Off on The Feathered Nest (Ca) Store in Loomis Categories: Interior Designer, StoreAddress 3264 Taylor Road95650 Loomis, CA, United StatesContact Tel.916-633-2711 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map