TheatreIt seems we can’t find what you’re looking for. Perhaps searching can help. Keywords: Advanced Search Directory View All Listings Add Listing Mermaid Theatre of Nova Scotia Listing Title Mermaid Theatre of Nova Scotia Listing Category Theatre Website https://mermaidtheatre.ca/ Phone 902 798-5841 Address 132 Gerrish Street, Windsor, NS B0N 2T0