La deuxième communauté sur la route 158 est Leoville, qui continue à exister officiellement, même si une réforme civique de 1998 pour les adresses dans l'Île-du-Prince-Édouard a vu les adresses de Leoville consolidées à Harper. plusieurs résidents réfère à Harper et Leoville comme "Harper Road".
Harper est le domicile de Harper's Brook, un affluent de la rivière Tignish, qui va de Tignish à DeBlois. Harper a une population approximative de 200 résidents et son nom vient de l'explorateur William Harper, qui habitât la région durant le XIXe siècle. Harper (colonie) fut adopté dans les noms d'endroits de l'Île-du-Prince-Édouard en 1925 et fut changé à Harpers (colonie), le ; puis à Harper (Station), le . Il fut changé à son statut présent de Harper (localité), le .[1]