Life Management, Inc. Provider Location 402 S.W. 3rd St. Afton, OK 74331 (918) 257-9570 View All Providers