I am curious where this store was located in Detroit. Anyone every work there and can share memories or anyone ever visit the store?