April Leverenz's address is 1105 West Castillo Avenue , Belen, NM 87002. Possible relatives include Keith Leverenz, Anthony Williams and 2 others. Public records show April has also lived in Albuquerque, NM. April's latest phone number is (505) 319-8479. Previous phone numbers include (505) 573-1995 and (505) 573-8426.
Also goes by: April L Leverenz
Results 1 - 1 of 1