Photos with Santa

Sunday, Dec 15, 2024 from 11:00am to 6:00pm
The Orchard Town Center
14697 Delaware Street

Santa chose The Orchard Town Center for 13 magical stops during the holiday season. Step into Santa’s enchanting cottage for a festive photo and visit with Old Saint Nick himself. He loves to receive letters and drawings from visitors, so don’t forget to bring your holiday spirit!