Churches in Troy Missouri

There are 22 churches in Troy representing 10 denominations.