Contact Us

Horwood Lake Lodge

PO Box 694, Stn Main
Timmins, ON
P4N 7G2

Toll-Free: 1-866-242-9992

Please note, our toll-free number is a satellite phone and call quality is dependent on weather conditions.

For directions and distances, click the links below to view the information.

Contact Form

  • This field is for validation purposes and should be left unchanged.