Leo Aubin was born in 1960, age 64. Leo Aubin's address is 420 Ivy Moore Circle , Decatur, TN 37322. Possible relatives include Barbara Aubin, Beth Aubin and 11 others. Public records show Leo has also lived in Belleview, FL and Fruitland Park, FL. Leo's latest phone number is (352) 323-3244. Previous phone numbers include (352) 324-3263 and (352) 423-1358.
Also goes by: Leo H Aubin,
Leo H Ptoe
Address History: 420 Ivy Moore Circle, Decatur, TN 37322;
12320 Southeast 89th Avenue, Belleview, FL 34420;
Fruitland Park, FL 34731;
Howey In The Hills, FL 34737;
Lady Lake, FL 32159
Results 1 - 1 of 1