It just looks like an intersection to me.I grew up in Concord and never heards anything about it, is there any more information that you could provide?