- Columbia Falls, Montana, United States
Top Notch Log Homes is a company based out of 7473 US HWY 2 E, Columbia Falls, Montana, United States.