Reviews for Affinity Integrated HealthCare
Write a reviewFrom Affinity Integrated HealthCare
Hours
Monday: 8AM - 7PM
Tuesday: 8AM - 6PM
Wednesday: 8AM - 7PM
Thursday: 8AM - 6PM
Friday: 8AM - 7PM
Saturday: ClosedSunday: Closed
Tips
accepts credit cards free wi-fi accepts insurance open to all
Ratings
Google: 4.8/5
Facebook: 4.6/5Map & Location
736 Florsheim Dr Ste 12, Libertyville
Directions Appointment Call Website Suggest an Edit

Affinity Integrated HealthCare has been providing exceptional value through a long-term integrated health approach for over 36 years. With a team of board-certified physicians and practitioners, the clinic offers a range of therapeutic modalities, including dry needling, chiropractic care, physical and regenerative therapy, sports rehabilitation, and massage therapy. Patients have reported positive outcomes, feeling better after treatment and continuing to receive maintenance care. The staff is noted for being kind, courteous, and compassionate, demonstrating excellent clinical skills and knowledge. Dr. Keith and Dr. Rebman are highlighted for their ability to listen and customize treatment plans for various conditions, including lower back issues, neck and shoulder pain, and knee injuries. The clinic effectively uses a variety of methods, such as physical therapy, electrical stimulation, traction, massage, acupuncture, and ARP wave therapy to provide lasting relief. Affinity Integrated HealthCare is accommodating for patients with busy schedules and offers quick access to office appointments, making it a trusted choice for many seeking comprehensive care.