Peter Smardo's address is 413 E 73rd Terrace , Kansas City, MO 64131. Possible relatives include Charlotte Carroll, Jim Smardo and others. Peter's latest phone number is (816) 916-5212.
Phone Numbers: (816) 916-5212
Address History: 413 E 73rd Terrace, Kansas City, MO 64131
Results 1 - 1 of 1