Past Event
This is a past event.

Venue

Lago Vista City Hall Plaza
5803 Thunderbird Street
Lago Vista, TX 78645
United States

About this event

Light the lights because Santa Claus is coming to town!

Book your stay at an hotel in United States

Booking.com
Loading map...