Leopold Baboza was born in 1969, age 54. Leopold Baboza's address is 5436 Tell Avenue , Hammond, IN 46320. Possible relatives include Hilda Barbosa, Jaime Barbosa and 5 others. Leopold's latest phone number is (219) 228-6689. Previous phone numbers include (219) 803-0028 and (773) 301-6601.
Address History: 5436 Tell Avenue, Hammond, IN 46320;
11005 S Avenue J, Chicago, IL 60617;
Fargo, ND 58104
Results 1 - 1 of 1