World Congress of Spiritualists Niagara Falls Area 2022 delayed due to COVID - please watch for updates Home » Universal Temple of Divine Power Address: 5281 Addison St., Detroit, Michigan, United States MI 48210 Contact Information Phone: (313) 945-5967
Address: 5281 Addison St., Detroit, Michigan, United States MI 48210 Contact Information Phone: (313) 945-5967