If you would like additional information, or if you are ready to book, we have a few ways to get in touch! Use the form below, email or call us!
8 Taylor Road
(located at the base of the clock tower in the heart of town)
Winter Hours are now in effect: Wednesday & Friday 10:00am - 5:00pm Thursday 12:00pm - 8:00pm // Saturdays by appointment only.
High Season Hours: Monday - Friday 10:00am - 6:00pm and some Saturdays with advance notice.