Leo Babin was born in 1948, age 75. Leo Babin's address is 31050 La Highway 16 Apt 1216, Denham Springs, LA 70726. Possible relatives include Sandra Babin, Shirley Babin and others. Leo's latest phone number is (225) 665-7747.
Phone Numbers: (225) 665-7747
Address History: 31050 La Highway 16 Apt 1216, Denham Springs, LA 70726;
612 Cannon Ridge Drive Apt 2527, Orlando, FL 32818;
Baton Rouge, LA 70820
Results 1 - 1 of 1