Where is Lotus Nails & Lashes located?
Lotus Nails & Lashes is at 2736 E Main St, St. Charles, IL 60174.
Lotus Nails & Lashes
St. Charles, Illinois
FAQ
Hours, booking, location, and service questions.
Lotus Nails & Lashes is at 2736 E Main St, St. Charles, IL 60174.
Lotus Nails & Lashes provides manicures, pedicures, and lash services.
Lotus Nails & Lashes is open 7 days a week. Call (630) 513-9280 for specific daily hours.