3.6
14 Review
The Olivia's nails and skin is located in Lake Worth, Florida. For bookings and inquiries, you may reach them at (561) 249-6422.
"Was greeted with glowing smiles.... the extra care was fantastic... it is a nail salon that takes that extra step for you"
Terri Jenkins - 30 June 2018
Incorrect InfoLet us know