Leo Spier was born in 1927, age 96. Leo Spier's address is 662 Tuckahoe Road , Yonkers, NY 10710. Possible relatives include Karla Spier, Monica Spier and others. Leo's latest phone number is (212) 568-7042. Previous phone numbers include (212) 928-2329 and (212) 928-6753.
Address History: 662 Tuckahoe Road, Yonkers, NY 10710
Results 1 - 1 of 1