World Congress of Spiritualists Niagara Falls Area 2022 delayed due to COVID - please watch for updates Home » Sanctuary of Light Spiritualist Church Address: 6391 Cherry Street, Williamsburg, Indiana, United States IN 47393 Map: View Map Contact Information Phone: (765) 520-0625
Address: 6391 Cherry Street, Williamsburg, Indiana, United States IN 47393 Map: View Map Contact Information Phone: (765) 520-0625