The Chapel at Castle Rouge

Built in 1929, The Chapel at Castle Rouge is a historic Detroit church nestled between two parks, Eliza Howell and River Rouge.

Next
Next

The Banquet Hall