Margaret Leach in Albuquerque, NM, USA

We found 2 people named Margaret Leach in Albuquerque, NM. View Margaret’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.

Filter
Browse by State
Browse by City
Albuquerque, NM
Margaret G Leach is a sixty-nine year old American. 2 people are related to this person according to our records. Before moving to the current home at Albuquerque, NM, Margaret G Leach was a resident at 5 addresses in 1 city. Margaret can be reached via 2 phone numbers. The current phone number is (505) 344-5280. In addition, you can get in touch with Margaret G Leach via the 5 email addresses we found.
Address History

10651 Oakland Ave NE, Albuquerque, NM, 87122 (current address)

8336 Washington Pl NE, Albuquerque, NM, 87113 (2008 - 2017)

8851 Alameda Blvd NE, Albuquerque, NM, 87122 (2014 - 2017)

619 Solar Rd NW, Albuquerque, NM, 87107 (2001 - 2014)

619 Solar Rdnw, Albuquerque, NM, 87107 (1993 - 1996)

Phone Number History
(505) 344-5280 (505) 345-5075
Albuquerque, NM
Margaret G Leach is seventy-three years old. Public records list 2 people as related to this person. We have 2 phone numbers in our database. Currently, Margaret is reachable at (505) 344-5280.
Address History

10651 Oakland Ave NE, Albuquerque, NM, 87122 (current address)

Phone Number History
(575) 644-7215 (505) 344-5280

Margaret Leach, Q&A

Frequently asked questions for Margaret Leach

Born on July 19, 1957, Margaret Leach is approaching or has already turned 69.

Margaret Leach can be contacted on (505) 344-5280. There are 1 more phone number available for Margaret Leach.

Please use the following email addresses to get in touch with Margaret Leach: [email protected], [email protected] or [email protected]

Margaret Leach’s current address is 10651 Oakland Ave NE, Albuquerque, New Mexico, 87122 and has not changed since 2015.

Margaret Leach has moved several times and lived at the following addresses: 8336 Washington Pl NE, Albuquerque, New Mexico, 87113 · 8851 Alameda Blvd NE, Albuquerque, New Mexico, 87122 · 619 Solar Rd NW, Albuquerque, New Mexico, 87107.

The following people have been identified as related to Margaret Leach: Michael Leach, Albuquerque (NM), Margaret Leach, Albuquerque (NM).