New Hope Village Map phone 1211 E 18th St Carroll, Iowa 51401 New Hope Village Home Map phone 1940 N Main St Carroll, Iowa 51401 The Howard Center Map phone PO Box 366 Carroll, Iowa 51401