Shiloh Nails & Spa is a nail salon and spa at 6580 Hembree Lane Ste# 253, Windsor, CA 95492
It's our mission to help you feel your best every day with mini moments of luxury. Don't think of it as selfish to focus on yourself, because putting yourself first feels so good.