Active registrationTulsa X-ray Laboratory IncUEI NA7ZHCNM1JY7IndustryOffices of Physicians (except Mental Health Specialists)NAICS 621111LocationTulsa, Oklahoma, United States