Churches & Places Of Worship in Grand Isle, VT Saint Rose of Lima Parsh181 E Shore SGrand Isle, VT, 054588023726702Childrens PlaceChurchChurches & Places Of WorshipChurches Places Of WorshipSaint JosephSt JosephSt Patrick ChurchSt Rose Of Lima Show MoreSee AlsoChurches