Nicholas Imbaro was born in 1919, age 104. Nicholas Imbaro's address is 5 Imbaro Road , Hyde Park, MA 02136. Possible relatives include Marjorie Imbaro. Public records show Nicholas has also lived in Greenville, RI. Nicholas's latest phone number is (401) 349-0197.
Related to: Marjorie Imbaro
Phone Numbers: (401) 349-0197
Results 1 - 1 of 1