Elle est le 13e enfant de Hugh McLennan et Isabella Stewart. Elle est leur 4e fille[1].
En 1911, elle aide à établir le fonds Hugh McLennan pour les Bibliothèques itinérantes McLennan[2]. Ces bibliothèques itinérantes McLennan furent fondées en 1899 par le père d'Isabella, un projet qu'elle continue pendant plus d'une cinquantaine d'années[1]. En 1950, Isabella offre un don aux Bibliothèque itinérantes McLennan pour qu'elles puissent se procurer un premier bibliobus et de nouveau en 1956 pour un deuxième bibliobus[2].
Ses bibliothèques itinérantes voyageaient à travers le Canada[3] et offraient des livres aux personnes qui n'avaient pas accès à une bibliothèque[1]. Isabella soutenait directement les activités des bibliothèques itinérantes, notamment en assumant la totalité du salaire de sa première directrice, Mlle Elizabeth G. Hall[4].