Dairy Queen 12818

Dairy Queen #12818 is a Dairy Queen restaurant located at 10830 North 56th Street in Temple Terrace, Florida.