208-623-2131
Address, Phone Number, and Hours for Spirit Lake City Hall, an Town & City Halls, at Spirit Lake.
Name : Spirit Lake City Hall
Address : 6159 West Maine Street Spirit Lake, Idaho, 83869
Locality : Spirit Lake
Hours : Mon-Fri 8:00 AM-12:00 PM
View map of Spirit Lake City Hall get driving directions from your location.