Leonard Spell was born in 1964, age 59. Leonard Spell's address is 4231 Schank Court , Orlando, FL 32811. Possible relatives include Alma Dannah, Francelia Harris and 6 others. Public records show Leonard has also lived in Casselberry, FL and Oviedo, FL. Leonard's latest phone number is (407) 648-8494.
Phone Numbers: (407) 648-8494
Address History: 4231 Schank Court, Orlando, FL 32811;
618 Jupiter Way, Casselberry, FL 32707;
Oviedo, FL 32762;
Atlanta, GA 30341
Results 1 - 1 of 1