Ideal Nail & Spa
85 W Main St #1617, Hopkinton 01748