These are two office buildings in Lynchburg, Virgina across from each other at 1000 Church Street (green) and 1003 Church Street (red).
Because of their color next to each other they take on a special significance at the holidays. Still, many people don’t even think much of them. The red building built in 1957 now houses a law firm but looking at the wrap-around metal canopy and the drive-thru window it was obviously built as a bank. And it used to be a more standard green/blue paneling.
The green building built in 1960 currently houses government offices. The buildings are a great addition and juxtaposition to the high quality of neo-classical, romanesque and deco civic structures nearby. Hopefully these buildings will be around for a long time!