Related Content

The Town of Elon’s administrative offices are located at 104 S. Williamson Avenue, and are open Monday through Friday from 8 am to 5pm.