Located at 1991 E. Lake Dr, Casselberry, Florida, NCA is a church affiliated with the Assemblies of God. We are non-denominational in scope, full-gospel in practice and Pentecostal in belief. For directions and service times, check out the easy access information on every page.

As Christians, our primary focus in following Jesus Christ is to love God, love one another, and love our neighbor. We do these three things while being vigilant to share Christ and His love with everyone.

When you enter the doors of our sanctuary you will be welcomed like family. We hope you will be glad you came! We believe that every human being is created in the image of God and therefore has GREAT value and we want you to know that you are loved by us. More importantly, that you are LOVED by God. You can expect contemporary worship and anointed preaching at every service in a family-oriented environment.

We believe in corporate ministry. That all true believers are called to minister to one another. Our children's ministry is action-packed with age appropriate teaching, staffed by a team of gifted volunteers. We believe that our young people are tomorrow's church leaders and very much part of what God is doing today.

Service Times

Sunday School 9:00 a.m. Sunday Worship 10:00 a.m. Wednesday Evening 7:00 p.m.

Greg Rice

Senior Pastor

Greg Rice has pastored New Covenant Assembly since 2012. He has also been a former pastor, on the leadership board, an Associate Pastor and Youth Pastor at NCA since 1979. He was ordained in 1979; graduated from Southeastern University in 1979; and has a degree from the University of Central Florida (75).

Our Pastoral Team

Cristian Moscoso

Associate Pastor

Cristian has been the associate pastor at New Covenant since July 2015. He and his family moved to Orlando after serving in Malaysia for 3 years at an international church. Cristian s heart is to see people go from knowing about Christ to knowing and treasuring Christ.

Contact Us

Upcoming Events

Address:1991 E Lake Dr, Casseberry, FL 32707

Phone: (407) 695-7009