1. Finestra Services 81 Freedom Loop, Bellevue, ID 83313 Coordinate: 43.41269,-114.23863 Phone: (208) 788-2905