SNF Energy Services Categories Water, Sewage and Other Systems 18130 114 Avenue NW Edmonton Alberta T5S 2E8 (780) 481-0455 (780) 757-3566 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×