Hours Of Operations Idol Nails & Spa California Idol Nails & Spa Hours of Operation and Locations in California 4.7 - 17 votes 1 Locations in California www.nailidollegacy.com Idol Nails & Spa Hours Category: Beauty & Health Idol Nails & Spa - Montclair, CA 91763 8851 Central Ave, Ste B(909) 626-8958 View Store Details Recommend For You Mindy Nails & Spa Zaza Nails & Spa Star Light Nails & Spa Daily Nails Nails R Us Pauline's Nails Regal Nail Lee Lee Nails Fairmont Pharmacy Computer Training Source