3803 W US 224 Highway, Decatur IN | The Key Team | The Key Team