Leo Balaga was born in 1951, age 72. Leo Balaga's address is 1776 West Marlborough Avenue , Coeur D Alene, ID 83815. Possible relatives include Loyia Balaga, Waynette Balaga and others. Public records show Leo has also lived in Coeur D Alene, ID and Lapwai, ID. Leo's latest phone number is (208) 664-1254. Previous phone numbers include (208) 704-7348.
Address History: 1776 West Marlborough Avenue, Coeur D Alene, ID 83815;
611 E Front Avenue, Coeur D Alene, ID 83814;
Lapwai, ID 83540;
Plummer, ID 83851;
Post Falls, ID 83854
Results 1 - 1 of 1