Leonard Burrows was born in 1965, age 59. Leonard Burrows's address is 12283 Se 89th Terrace , Belleview, FL 34420. Possible relatives include Brenda Burrows, Danyelle Burrows and 7 others. Public records show Leonard has also lived in Belleview, FL and Deland, FL. Leonard's latest phone number is (352) 236-5693. Previous phone numbers include (352) 245-0580 and (352) 266-6448.
Address History: 12283 Se 89th Terrace, Belleview, FL 34420;
7408 Se 123rd Lane, Belleview, FL 34420;
Deland, FL 32721;
Lady Lake, FL 32159;
Melbourne, FL 32935
Results 1 - 1 of 1