Communications in Merrimac (MA) Full list of companies Communications category in Merrimac, Massachusetts Sol.com 25 Bear Hill Rd, Merrimac, MA 01860, (978)346-8141 Page 1