Elmwood Park Branch Library

550 Chene St.
Detroit
Michigan
United States