Leon Towle was born in 1915, age 108. Leon Towle's address is 175 Oliver Hill Road , Garland, ME 04939. Possible relatives include Nancy Towle, Ruby Towle and others. Leon's latest phone number is (207) 924-3552.
Also goes by: Leon W Towle
Phone Numbers: (207) 924-3552
Address History: 175 Oliver Hill Road, Garland, ME 04939;
177 Railroad Avenue, Dexter, ME 04930;
Saint Albans, ME 04971
Results 1 - 1 of 1