Cecil Memorial United Methodist Church

We are a small church with big hearts for Jesus Christ!