All denominations in Saint Clair Shores, Michigan Assemblies of God Baptist Episcopal Church Evangelical Lutheran Lutheran Church Orthodox Church Presbyterian Church USA United Methodist Church