The current age of Isabella is 64. In addition to Natchitoches, Isabella also lived in Natchitoches. Her birth year was listed as 1960. Isabella now resides at 619 Ouida Dr #15, Natchitoches, La 71457. The number currently linked to Isabella is (318) 352-5330.