Hours & Location
For More Information Please Call Us At (563)324-5464.
Malibu Nails & Spa
1323 W Locust st, Davenport, IA 52804
(563) 324-5464
Mon-Thurs: 9:00 AM - 7:00 PM
Friday: 9:00 AM - 7:00 PM
Saturday: 9:00 AM - 7:00 PM
Sunday: 11:00 AM - 5:00 PM