Lily's Nails Locations & Hours in Chico, CA 95926
Lily's Nails Store Details
-
Address
118 W East Ave Suite C
Chico, CA 95926
Maps & Directions
-
Phone Number
(530) 898-8765
Nearby Lily's Nails Locations
Popular Stores in Chico
Popular Store Locations & Hours