Gleaners' Temple

5705 Woodward Ave.
Detroit
Michigan
United States