Leo Delmaro's address is 7 Weaver Circle , North Haven, CT 06473. Possible relatives include Cynthia Delmaro, Joanne Delmaro and 8 others. Public records show Leo has also lived in Buffalo, NY. Leo's latest phone number is (203) 281-5585.
Phone Numbers: (203) 281-5585
Results 1 - 1 of 1