![]() St Francis House Nwa, Inc Clinic/Center - Federally Qualified Health Center (FQHC) Medicare: Medicare Enrolled Practice Location: 1261 E Tulsa Ave, Kansas, OK 74347 Phone: 918-868-2175 Fax: 918-868-2944 |
![]() |
![]() Osu Center For Health Sciences Clinic/Center Medicare: Not Enrolled in Medicare Practice Location: 1261 E Tulsa Ave, Kansas, OK 74347 Phone: 918-561-8306 Fax: 918-561-5747 |