Dairy Queen 13218

Dairy Queen #13218 is a Dairy Queen restaurant located at 25 South German Church Road in Cumberland, Indiana.