Leocadia Spock was born in 1934, age 90. Leocadia Spock's address is 234 Mountain Road , Shamokin, PA 17872. Possible relatives include Louise Holubek, Nicholas Spock and others. Public records show Leocadia has also lived in Coal Township, PA. Leocadia's latest phone number is (570) 644-0088. Previous phone numbers include (570) 648-0088 and (570) 648-6956.
Also goes by: Ledcadia M Spock,
Leocadia Spock
Results 1 - 1 of 1