Echo Rental & Supply – Sudbury 1346 Kelly Lake Road Sudbury, ON Phone: 705-673-9500 Website: http://www.echorental.com Google Maps