About Rah Od
Rah Od is a medical specialty clinic located in Riverwoods, IL.
Our Facilities
Rah Od has been registered with the National Provider Identifier database since May 22, 2017 and its NPI number is 1881121853.
Book an Appointment
To schedule an appointment, please call (563) 581-5298.