Contact | Integrated Marketing Solutions | Sofa Communications | North Bay, Ontario, Canada