Dairy Queen 13213

Dairy Queen #13213 is a Dairy Queen restaurant located at 6600 Menaul Boulevard Northeast in Albuquerque, New Mexico.