1. C and N Beauty Supply 62 Hollis St, Framingham, MA 01702 Coordinate: 42.27556,-71.41679 Phone: (508) 309-7694