Our Lady of Light Catholic ChurchParishShare203 Route 132South Strafford, VT 05070United StatesGet directions