Is CHRISTMAS village store and restaurants open on CHRISTMAS.
Address: 1200 W Retta Esplanade, Punta Gorda, FL 33950, USA
Curtis Caldwell | Jan 24, 2022
Wasn't anything open when we were here at night. But still can enjoy lights
betty hilley | Jan 24, 2022
Not sure left for back North before Chistmas.
Thanks! Your answer is awaiting moderation.