Detroit Catholic Charismatic Renewal Center Renewal Center Listing ID: 614 City: Shelby TWP (Arch)Diocese Name: Detroit Contact details 49137 Babcock CtMichigan,48315-3908 734-282-6244 dccrcenter@aol.com http://www.dccr.info