Search Results
Natural Nails
307 Main St, Stoneham, MA 02180
Established in 2004, this nail shop won Reader's Choice awards for Best Manicure and Pedicure in 2009 and 2010, and itMore was recognized with a regional bronze in 2010. In addition to its award-winning mani and pedi service, it also does gels, acrylics and regular paint. The shop is small but clean and conveniently located on Main Street.
See more »