Willowbrook Grounds Share: Coffee Shop Willowbrook Grounds Visit Website 115 S. Central Ave Landis, NC 28088-1402 (704) 859-9248 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.