About
Our approach
Star Hair & Nails is a beauty salon in Edmonds offering hair and nail services. Located at 22611 76th Ave W, the salon serves the local community with a range of styling and nail care options. Open daily for walk-ins and appointments.