Dairy Queen 13338

Dairy Queen #13338 is a Dairy Queen restaurant located at 3101 North 66th Street in St. Petersburg, Florida.