Leo O'donnell was born in 1903, age 120. Leo O'donnell's address is 28 Leopold Street , Burlington, MA 01803. Possible relatives include Julia Odonnell. Leo's latest phone number is (617) 272-0758. Previous phone numbers include (781) 272-0758.
Also goes by: Leo V Odonnell
Related to: Julia Odonnell
Address History: 28 Leopold Street, Burlington, MA 01803
Results 1 - 1 of 1