Rose Ellen Sloat, MD

Family Medicine

Saint Francis Hospital

10711 E 11th St, Ste 1, Tulsa, OK 74128

(918) 583-7233