Leo currently resides at 1504 Rr 21, Lake City, Fl 32024. 1945 is his birth date. Better Building Inspections is business that might have connection with Leo. Leo was born 79 years ago. The number currently linked to Leo is (386) 752-2922. Cities Leo has lived in before are Safety Harbor, N Palm Beach, Clearwater and one other city.