Carroll's birth date was listed as 1955. Records link phone number (505) 898-0054 with Carroll’s details. Carroll turned 69 years old. Public records show Albuquerque as a city Carroll also stayed in. 9225 Clinton Anderson Dr, Albuquerque, Nm 87114 is where Carroll resides. The possible relatives of Carroll are C Edward Leonard, Edward C Leonard, Cynthia Ann Leonard and one other person.