Libby

Diehl Veterinary Service

169 Hammer Rd, Libby, MT 59923

Treasure Valley Clinic

845 US Highway 2 W, Libby, MT 59923