There is 1 social security office in Devils Lake city:

221 2nd Street NW

Suite 1

Devils Lake ND 58301