About

Edit info

Searching for a nail spa in Pacoima, Los Angeles? Located in Pacoima, Los Angeles, Imelda's Hair & Nails is a nail salon situated at 10443 Laurel Canyon Blvd. Want to know if Imelda's Hair & Nails is open today? Call (818) 896-1212 for Imelda's Hair & Nails hours and to make an appointment.