Santa Claus is coming to town! Every night from December 8-16, Santa will be out on the town from 6:30 to 9:30 PM. The Santamobile will visit neighborhoods in the City of Falls Church between December 8-12. If we cancel a... read more →
Santa Claus is coming to town! Every night from December 8-16, Santa will be out on the town from 6:30 to 9:30 PM. The Santamobile will visit neighborhoods in the City of Falls Church between December 8-12. If we cancel a... read more →