224 E 24th Pl

Clinical Location

224 E 24th Pl, Tulsa, OK 74114