Apologies if this has been covered. I ran a search but wasn't able to locate anything definitive. Other than the obvious "Lyndon", does anyone know the particulars of this station and the status of construction?
Thanks in advance to anyone who might have some insight.