Leonard Neil Canastra is a 31 years old. His residential address is 2002 W Jefferson St, Siloam Spgs, AR 72761. Leonardo Bongato Canastra, Ninfa Delos Canastra, are also associated with this address.
Age 64
Age 61
Age 64
Age 61
Leonard Neil Canastra is 31 . He was born on May 31, 1992.
Leonard Neil Canastra’s address is listed as 2002 W Jefferson St, Siloam Spgs , AR 72761, US.
Age 64
Age 61