Office Location
Vitality Renewal Functional Medicine
31 North Virginia Street
Suite 101
Crystal Lake, IL 60014
New Patients: 815-271-7300
Existing Patients: 815-271-7300
Office Hours
Monday, Tuesday, Thursday: 8 am – 5 pm
Wednesday: 8 am – 2 pm
Friday: 9 am – 2 pmSaturday & Sunday: closed