New Godfather's Pizza Location Opens In New Underwood, SD

Godfather's Pizza would like to announce that a new franchise store has opened in New Underwood, SD under the guidance of Raymond J. Dvorak. The Non-Traditional store opened its doors on April 9, 2014. 

New Underwood, SD