The number currently linked to Leilani is (505) 293-2998. Leilani's possible relatives are Getachew Mark Lopez, Artie Yellowhorse, Desiree A Phillips and 3 other people. Leilani has previously lived in Albuquerque. Leilani currently resides at 4408 Cuarzo Ave, Albuquerque, Nm 87114. Her birth year was listed as 1960. The current age of Leilani is 64.