Leroy Marshall was born in 1976, age 47. Leroy Marshall's address is 32 Sterling Brown Street , Apopka, FL 32703. Possible relatives include Bernadette Marshall, Carol Marshall and 7 others. Public records show Leroy has also lived in Apopka, FL and Ocala, FL. Leroy's latest phone number is (407) 294-0115. Previous phone numbers include (407) 485-6829 and (407) 692-2024.
Address History: 32 Sterling Brown Street, Apopka, FL 32703;
2271 Pebblewood Drive, Apopka, FL 32703;
Ocala, FL 34482;
Orange City, FL 32763;
Orlando, FL 32805
Results 1 - 1 of 1