Frequently Asked Questions

Where is the town hall located?

Town Hall is located at 173 B Street Lansing NC

Did You Know?

The mission of Greater Lansing Area Development is to harness Lansing's potential and facilitate economic growth by promoting environmental awareness, recreation, and a sustainable lifestyle in our...