Imelda Smarelli was born in 1964, age 59. Imelda Smarelli's address is 402 W Home Road , Springfield, OH 45504. Possible relatives include John Smarelli, Mark Smarelli and others. Public records show Imelda has also lived in Springfield, OH. Imelda's latest phone number is (937) 342-4498.
Phone Numbers: (937) 342-4498
Results 1 - 1 of 1