I

Idol; Nails & Spa

(on central ave)
Day Spas in Montclair, CA
Day Spas

Location

8851 Central Ave
Montclair, CA
91763

About

nail salon

Information

Company name
Idol; Nails & Spa
Category
Day Spas

FAQs

  • What is the phone number for Idol; Nails & Spa in Montclair CA?
    You can reach them at: 909-626-8958. It’s best to call Idol; Nails & Spa during business hours.
  • What is the address for Idol; Nails & Spa on central ave in Montclair?
    Idol; Nails & Spa is located at this address: 8851 Central Ave Montclair, CA 91763.