Lara said in a subsequent interview that it could've been either AL or ATL, they had a family Christmas.
Hamilton, AL, where she and John Mark lived with their 3 boys, was where his grandparents lived, too - they had raised him from age 12.
His father and brother live in ATL and they have Christmas there, too. It very well may have been both - they might have had presents at one place and dinner at another or vice versa.
I have a hunch that the alibi is going to be blown out of the water very shortly.