Merry Christmas! Please note our holiday hours!

Merry Christmas from everyone at Otter Creek! We wish you and your family a safe and happy holiday!

Christmas Eve: 9:00 AM – Noon
Christmas Day: Closed
December 26th: 9:00 AM – 5:00 PM