Life Recovery Services, Inc. Provider Location 5113 S.E. 15th Del City, OK 73115 (405) 600-3252 https://www.okliferecovery.org/ View All Providers