Applebees Locations & Hours in Leland, NC 28451
Applebees Store Details
-
Address
1113 Newpointe Boulevard
Leland, NC 28451
Maps & Directions
-
Phone Number
(910) 371-6315
Nearby Applebees Locations
Popular Stores in Leland
Popular Store Locations & Hours