Insurance Claim Processing, Except Medical Leading Edge Healthcare Inc 10915 East 31st St Tulsa, OK 74146 (918) 665-0845