8666 Quincy Ave., Detroit, Michigan. County/parish: Wayne.
Added to the National Register of Historic Places July 14, 1989. NRIS 89000786.
5 contributing buildings.
The St. Theresa of Avila Roman Catholic Church is a church located at 8666 Quincy Street in Detroit, Michigan. It was listed on the National Register of Historic Places in 1989.
(read more...)National Park Service documentation: https://catalog.archives.gov/id/25340990