Address:
19600 E 39Th St S, Independence 64057
(816) 698-7000 (Phone)
RNI Headquarters, Imaging Center & Sleep Lab
8550 Marshall Dr SUITE 100, Lenexa 66214
(913) 894-1500 (Phone), (913) 894-1502 (Fax)
Hospitals:
19600 E 39Th St S, Independence 64057
RNI Headquarters, Imaging Center & Sleep Lab
8550 Marshall Dr SUITE 100, Lenexa 66214
Philosophy:
Is not accepting new Medicaid patients
Education:
Medical Schools
University Of Texas Southwestern Medical Center At Dallas