Leon Willis was born in 1976, age 47. Leon Willis's address is 208 Main Street A, Carver, MA 02330. Possible relatives include Jae Allen, Sandy Connors and 10 others. Public records show Leon has also lived in North Falmouth, MA and Plymouth, MA. Leon's latest phone number is (508) 224-0706. Previous phone numbers include (508) 591-7470 and (508) 866-2664. The latest email address for Leon Willis is bor****@yahoo.com.
Also goes by: Lee E Willis,
Leon E Willis Junior
Address History: 208 Main Street A, Carver, MA 02330;
20 Edgerton Drive Apt 3c, North Falmouth, MA 02556;
Plymouth, MA 02360;
Weymouth, MA 02188
Emails: bor****@yahoo.com,
lee****@gmail.com,
nan****@nc.rr.com,
rol****@gmail.com
Results 1 - 1 of 1