Where is Lotus Nail Spa located?
Lotus Nail Spa is at 11406 South St, Cerritos, CA 90703.
Lotus Nail Spa
Cerritos, California
FAQ
Hours, booking, location, and service questions.
Lotus Nail Spa is at 11406 South St, Cerritos, CA 90703.
Lotus Nail Spa provides manicures, pedicures, and gel polish services.
Lotus Nail Spa is open 7 days a week. Call (562) 924-1340 for specific daily hours.