About
Our approach
Star Nails and Skin offers manicures, pedicures, and gel polish services in Dedham. Located at 572 High St, the salon serves the community with professional nail care. Open six days a week, they accommodate walk-in customers and appointments.