Northboro from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Grace & Glory Garlic - Iowa, Northboro, 3022 Elm Ave, 51647 (712) 534-2545 Map