Leigh Iber's address is 398 Roller Coaster Road , Strafford, NH 03884. Possible relatives include Elizabeth Doran, Mark Iber and 1 others. Public records show Leigh has also lived in Providence, RI. Leigh's latest phone number is (603) 664-2919. Previous phone numbers include (603) 664-7695. The latest email address for Leigh Iber is lei****@yahoo.com.
Address History: 398 Roller Coaster Road, Strafford, NH 03884;
20 Governor Street Apartment 3, Providence, RI 02906
Emails: lei****@yahoo.com
Results 1 - 1 of 1