Leon Schroeder was born in 1938, age 85. Leon Schroeder's address is 1197 Doyle Road , Deltona, FL 32725. Possible relatives include Donna Schroeder, Karl Schroeder and others. Public records show Leon has also lived in Debary, FL and Orange City, FL. Leon's latest phone number is (386) 574-8553. Previous phone numbers include (407) 574-8553 and (850) 574-8553.
Address History: 1197 Doyle Road, Deltona, FL 32725;
101 Amberglow Court, Debary, FL 32713;
Orange City, FL 32763;
Sanford, FL 32771
Results 1 - 1 of 1