Have a nail, wax, or lash-related question? We have the answer. Check out these FAQs and give us a call today for more information!
Located in Medford, MA, Camellia 66 Nails specializes in luxurious and comprehensive nail, waxing, and lash services. We are the largest nail salon in New England. Walk-ins are welcome, and parking is available. Call us today to book a service!
Share On: