1806 Ellison St, Wellington, Tx 79095 is where Isla resides. Public records show Wellington as a city Isla also stayed in. The phone number (806) 447-2743 is Isla’s. The current age of Isla is 107. Isla was born in 1917.