Flora Mennonite Church
- 1880 E State Road 18 Map
- Route Flora, IN 46929-1445
- 1880 E State Road 18, Flora, IN 46929-1445
- (574) 967-0003
Flora Mennonite Church can be found at 1880 E State Road 18 . The following is offered: Churches . In Flora there are 3 other Churches. An overview can be found here.