1. McGahan Insurance 112 N Main St, Troy, ID 83871 Coordinate: 46.7384,-116.771324 Phone: (208) 835-6241