4.1
10 Review
The Iris Nail & Spa Salon is located in Newton, Massachusetts. For bookings and inquiries, you may reach them at (617) 964-6666 or you may visit their facebook page at https://facebook.com/irisnailandspa2015/?ref=bookmarks.
"Got a gel mani and regular pedi. No complaints but felt a little rushed."
Carmen Chan - 13 May 2018
195 North Street
Newton, Massachusetts, 2460
Incorrect InfoLet us know