Quick Muffler Quick Muffler Address: 2834 Dufferin St, North York, ON M6B 3S3Website: https://www.quickmuffler.com/ Phone: 416-256-3040