Counter Tops in Farmington (NH) Full list of companies Counter Tops category in Farmington, New Hampshire Coastal Marble & Granite 37 Spruce Dr, Farmington, NH 03835, (603)755-2200 Page 1