Horwood Lake Lodge
PO Box 694, Stn Main
Timmins, ON
P4N 7G2
Toll-Free: 1-866-242-9992
Email:horwoodlakelodge@gmail.com
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.