About

Edit info

Need a nail salon in Somerville, MA 02143? Try Natural Touch located on 201A Highland Ave. Looking for Natural Touch hours? Call (617) 591-2022 for more information.