Northwoods Veterinary Hospital
30425 N Meadow St, Spirit Lake-athol, Idaho, 83801-9118
(208) 683-2708