Dairy Queen 12860

Dairy Queen #12860 is a Dairy Queen restaurant located at 1007 13th Street North in Humboldt, Iowa.