MI Modern Niagara Ottawa inc. Modern Niagara Ottawa inc. Active License License Verified (613) 591-7505 85 Denzil Doyle Court Kanata ON Canada K2M 2G8 View Profile Call