Skip to main content

Contact Us

Please fill out the form below to contact us.

Friends of Point Pelee
Phone:
519-326-6173
Nature Nook Gift Shop
Phone:
519-326-6173