Cafe in Leland, NC Internet Cafe & Sweepstakes112 Village Rd NELeland, NC, 284519103833323Internet CafeInternet CafesInternet Sweepstake Show More