Xavier Medical Clinic
10711 E 11th St Suite 1, Tulsa 74128