Xavier Medical Clinic Address 10711 East 11th Street Suite 1 Tulsa OK 74128 Phone 918-583-7233 View Details