Knight Oil
Salisbury, Massachusetts
The best!! We switched recently when we ran out of oil twice last winter! Thank you for your prompt and wonderful service!
Salisbury, MA 01952
Essex County
Cities Served: Salisbury, Seabrook, Amesbury, Hampton Falls, Newburyport, Hampton, East Kingston, West Newbury, Newbury, Merrimac, Byfield, Newton, North Hampton, Newton Junction, Haverhill, Kingston, Rowley, Rye Beach, Stratham, Groveland, Exeter, Rye, Georgetown, Plaistow, East Hampstead, Greenland, Newfields, Danville, Ipswich, Atkinson, Newmarket, West Boxford, Fremont, Boxford, Hampstead, Portsmouth, Sandown, Epping, Topsfield, New Castle, South Hamilton, Essex, North Andover, Hamilton, North Salem, Lawrence, Salem, Lee, Wenham, Kittery Point, Durham, Methuen, Kittery, Andover, Middleton, Raymond, Derry, Hathorne, Eliot, Gloucester, Rockport, Beverly, Chester, Manchester, Danvers, East Derry, Prides Crossing, Madbury, Dover, Nottingham, Windham, York Harbor, East Candia, North Reading, Peabody