Hours Of Operations Lee Nails Spa Massachusetts Lee Nails Spa Hours of Operation and Locations in Massachusetts 4.7 - 73 votes 1 Locations in Massachusetts www.jennynailsevanston.com Lee Nails Spa Hours Category: Beauty & Health Lee Nails Spa - Marlborough, MA 01752 771 Boston Post Rd E, Ste 8(508) 485-8818 View Store Details Recommend For You Rainbow Nails Classy Nails Amazing Nails Lee Spa Nails Rose Nail Salon Kelly Nails Imperial Nails Angels' Nail & Spa Cutie Nails Plus Dollar