Steve's 66
625 S Kennedy Ave
Madrid, IA 50156
Madrid, IA 50156