MISSING: Isla – Call Emma at 587 434 7085 MISSING: Isla, microchipped indoor cat. Escaped four days ago – on 5th Ave and 34th St. If you see her, call Emma at 587 434 7085. Leave a Reply Cancel reply