Get directions to: Happy's Inn & Resort, Libby, MT
Restaurant address: 39704 Ushighway 2 South Libby, MT 59923, USA
Restaurant: Happy's Inn & Resort