3.5
31 Review
The Lee Nail & Spa is located in Bloomingdale, Illinois. For bookings and inquiries, you may reach them at (630) 924-9121 or you may visit their facebook page at https://www.facebook.com/LeeNailsSpa/.
"I love this husband & wife team. They make me feel so welcomed and they treat you like family/friends. Like how people should be treated. Very knowledgeable in the nail industry. Alway look forward to my visits."
Gayle W. - 21 February 2018
Incorrect InfoLet us know