Agency Horseshoe Bend Police Department Agency Details Address: P.O. Box 246, Horseshoe Bend, ID 83629Phone: 208-793-2255Agency Type: Local PoliceNumber of Officers: 1Population Served: 770Agency URL: http://www.home. netcape.com/Agency Email: hsbcitypd@netscape.net