About Ortho Recovery, LLC
Ortho Recovery, LLC is a medical practice located in Lake Forest, IL.
Our Facilities
Ortho Recovery, LLC has been registered with the National Provider Identifier database since July 18, 2017 and its NPI number is 1225551542.
Book an Appointment
To schedule an appointment, please call (847) 830-6100.