A Planetree Designated Resident-Centered Community. Loch Lomond Villa Saint John Senior Care, New Brunswick Senior Care, Saint John Home Care Services, Saint John Nursing Home. Loch Lomond Villa is located in the heart of Saint John, New Brunswick and specializes in taking care of whats most important to you, your family.