Our Location

We’re located at 24 Main Street, Port Hood, Nova Scotia.