208-793-2219
Address, Phone Number, and Hours for Horseshoe Bend City Hall, an Town & City Halls, at Horseshoe Bend.
Name : Horseshoe Bend City Hall
Address : 112 Adams Street Horseshoe Bend, Idaho, 83629
Locality : Horseshoe Bend
Fax : 208-793-2403
View map of Horseshoe Bend City Hall get driving directions from your location.