Christmas in the Branch
Tourist attraction😐 Kids enjoyed it to walk around and see their Christmas display lights. Just wish they had more to see. We miss the historic park Christmas drive thru that one had a lot more too see. People often mention lights, Christmas,
Address
12700 Denton Dr, Farmers Branch, TX 75234
Website
Contact
(972) 247-3131Rating on Google Maps
4.40 (129 reviews)Open on Google Maps