Where is Malibu Nails located?
Malibu Nails is at 56 Village Square Mall, Effingham, IL 62401.
Malibu Nails
Effingham, Illinois
FAQ
Hours, booking, location, and service questions.
Malibu Nails is at 56 Village Square Mall, Effingham, IL 62401.
Malibu Nails provides manicures, pedicures, and gel polish services.
Malibu Nails is open six days a week and closed Sundays. Call (217) 342-9197 for specific daily hours.