Does Roses Nails Studio accept walk-ins?
Yes, Roses Nails Studio accepts walk-ins.
FAQ
Hours, walk-ins, location, and service questions.
Yes, Roses Nails Studio accepts walk-ins.
Roses Nails Studio is located at 48 Cottage St, Chelsea, MA 02150.
Roses Nails Studio offers manicures, pedicures, and gel polish services.
Call (857) 410-4384 to reach Roses Nails Studio.