Cleora Convenience Center
450315 E Highway 85Afton,
OK,
74331 9187829911
Delaware County Solid WasteDumpster RentalGarbage CollectionMetal RecyclingPaper RecyclingPlastic Recycling CentersResidential Garbage CollectionTrash PickupWaste DisposalWaste Management