Dairy Queen 13665

Dairy Queen #13665 is a Dairy Queen restaurant located at 427 Isleta Boulevard Southwest in Albuquerque, New Mexico.