Elvira Leyva's address is 308 Howell Place , Aurora, IL 60505. Possible relatives include Diego Aguilar, Alejandro Leyva and 2 others. Public records show Elvira has also lived in Aurora, IL. Elvira's latest phone number is (331) 425-5142. Previous phone numbers include (630) 898-3303 and (630) 898-3313.
Also goes by: Elvira Leyva
Results 1 - 1 of 1