Dairy Queen 11716

Dairy Queen #11716 is a Dairy Queen restaurant located at 401 West Springfield Road in Taylorville, Illinois.