
About St. Thomas the Apostle's Church (Detroit, Michigan)
Religion, Churches, Interesting Places, Other Churches
St. Thomas the Apostle Catholic Church was a church located at 8363 and 8383 Townsend Avenue in Detroit, Michigan. It was listed on the National Register of Historic Places in 1989, but was subsequently demolished.
Source From:
Wikipedia
8333, I-94 Industrial Park, Townsend Street, Detroit, Wayne County, Michigan, United States of America, 48211