Landis, Town of Share: Government Office Landis, Town of Visit Website 312 S. Main St. Landis, NC 28088 (704) 857-2411 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.