Ruchi Sood, MD
Nephrology · Crystal Lake, IL
Nephrology
Practice location
- Address
- 442 N IL ROUTE 31, Crystal Lake, IL 60012
- Phone
- (224) 238-3211
Specialties
- Nephrology – Doctors who diagnose and treat kidney conditions.
About
Ruchi Sood, MD is a nephrology provider based in Crystal Lake, IL. Profile information is sourced from the National Provider Identifier (NPI) registry.