Leo Tougas was born in 1920, age 103. Leo Tougas's address is 23 Richard Avenue , Shrewsbury, MA 01545. Possible relatives include Lynn Tougas, Rita Tougas and 2 others. Public records show Leo has also lived in Shrewsbury, MA. Leo's latest phone number is (508) 842-8352.
Phone Numbers: (508) 842-8352
Results 1 - 1 of 1