Is the main store still in operation?
Address: 901 W Lafayette Blvd, Detroit, MI 48226, USA
Rachel Lancaster | Oct 10, 2019
Both are. Detroit and Ferndale
Carol Kalvelage-Bohn | Oct 10, 2019
Downtown Detroit is.
Christopher Kelley | Oct 10, 2019
Yes
Thanks! Your answer is awaiting moderation.