Where is Lily's Nails & Spa located?
Lily's Nails & Spa is located at 208 W East Ave, Chico, CA 95926.
Lily's Nails & Spa
Chico, California
FAQ
Hours, booking, location, and service questions.
Lily's Nails & Spa is located at 208 W East Ave, Chico, CA 95926.
Lily's Nails & Spa offers manicures, pedicures, and gel polish.
Lily's Nails & Spa is open 7 days a week.