Spirit Lake Police Department
Flag as incorrect
- Location: 6159 W. Maine StreetSpirit Lake, ID 83869
- Phone Number:208-623-2701
- Fax Number:208-623-2121
- Visit Their Website