This is the information we could come up with from the Archdiocese of Detroit regarding these windows. They come from Our Lady of Lourdes Church in River Rouge which was opened in 1893. They are from the old red brick church (I believe that it was the second church) that had to be demolished because it was collapsing from the effects of an underground river. The windows were incorporated into the new church which I think was built in the 1990s. As of now, Our Lady of Lourdes Church in River Rouge has been closed and merged with St. Andre Bessette. I believe the windows were made by Meier of Munich in the 1920s. If by chance we receive more information, we will definitely pass it on to you.
*Information provided by the AOD.
Welcome Back, Fr. Kishore!