Directory Category: Theatre Keywords: Advanced Search Directory View All Listings Add Listing Theatre 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