Debra Squires was born in 1957, age 67. Debra Squires's address is 3805 Houma Boulevard Unit C101, Metairie, LA 70006. Possible relatives include John Squires, Stacey Squires and others. Public records show Debra has also lived in Chicago, IL and Lake Bluff, IL. Debra's latest phone number is (504) 223-1884. Previous phone numbers include (504) 267-4002 and (504) 371-5875. The latest email address for Debra Squires is bub****@aol.com.
Address History: 3805 Houma Boulevard Unit C101, Metairie, LA 70006;
2728 North Pine Grove Avenue Apartment 2, Chicago, IL 60614;
Lake Bluff, IL 60044;
Western Springs, IL 60558;
New Orleans, LA 70124
Emails: bub****@aol.com,
deb****@aol.com
Results 1 - 1 of 1