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.
Built in 1929, The Chapel at Castle Rouge is a historic Detroit church nestled between two parks, Eliza Howell and River Rouge.