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

Nearest places in St. Thomas the Apostle's Church (Detroit, Michigan)