Photo's with Santa at Hammond Square

Located on Palace Drive located on Mainstreet between End of the Lane and Rue 21.

Suite 425