Rent-To-Own Stores in Leland, NC Rent-A-Center112 Village Rd NELeland, NC, 284519103711959Appliance RentalEquipment RentalFurniture Renting LeasingFurniture StoreFurniture StoresRent To Own StoresRental EquipmentTelevision RepairTv Repair ShopsUsed Furniture Stores Show More