There are no reviews at the moment
Welcome to Camellia, a premier nail salon located at 66 Nails, 660 Fellsway in Medford, MA. Our dedicated team is committed to providing exceptional nail care in a serene environment.
At Camellia, we offer a variety of services tailored to your needs, ensuring each visit leaves you feeling pampered and satisfied. Experience our soothing atmosphere and professional staff for an unforgettable experience.
There are no reviews at the moment
Camellia
Where Beauty Blossoms!