Media
(10/18/23 3:17pm)
The town of Elon's new permanent plaza on North Williamson Avenue, as seen on Oct. 17, will cost around $450,000 to construct and is expected to be completed by early December.