Leila Harp's address is 211 N Oakland Street , Leesburg, FL 34748. Possible relatives include Dow Harp, Estelle Harp and others. Leila's latest phone number is (904) 728-2976.
Phone Numbers: (904) 728-2976
Address History: 211 N Oakland Street, Leesburg, FL 34748
Results 1 - 1 of 1