Leon Demello was born in 1952, age 72. Leon Demello's address is 79 Powderhorn Drive , Taunton, MA 02780. Possible relatives include Dorita Demello, Garrett Demello and 1 others. Leon's latest phone number is (508) 824-0626.
Phone Numbers: (508) 824-0626
Address History: 79 Powderhorn Drive, Taunton, MA 02780;
222 Orange Street, Fall River, MA 02720;
Pawtucket, RI 02860
Results 1 - 1 of 1