Dairy Queen 13663

Dairy Queen #13663 is a Dairy Queen restaurant located at 4104 Louisiana Boulevard Northeast in Albuquerque, New Mexico.