Frozen at the Drive-In Christian Church

  • Drive-In Christian Church 3140 S Atlantic Ave Daytona Beach Shores, FL, 32118 United States

Bring the family and come watch Frozen on the giant blow up screen. The movie is free and there will be  a concession stand for snacks.