Saints Peter & Paul Church is located in downtown Detroit. It is a Catholic church serving the downtown area. The church provides religious services and community outreach for local residents.Read less