1. Mission India 15 Kirkwood St, Pella, IA 50219 Coordinate: 41.41524,-92.90597 Phone: (641) 621-1509