Hours Of Operations Stars Nail Salon Massachusetts Stars Nail Salon Hours of Operation and Locations in Massachusetts 4.7 - 50 votes 1 Locations in Massachusetts www.starnail.com Stars Nail Salon Hours Category: Beauty & Health Stars Nail Salon - Waltham, MA 02453 128 High St(781) 893-1985 View Store Details Recommend For You Jean's Nails Ten Perfect Nails Salon Nails & Beyond Perfect Ten Nail Salon La Nail Salon All About Nails Lovely Nail Salon Tip Top Nail Salon L & T Nails My Nail Salon