Domino's Pizza 2605

Domino's Pizza #2605 is a Domino's Pizza restaurant located at 1220 West Mcclain Avenue, Scottsburg, Indiana.