• Office Location

    Vitality Renewal Functional Medicine
    31 North Virginia Street
    Suite 101
    Crystal Lake, IL 60014

  • Office Hours

    Monday, Tuesday, Thursday: 8 am – 5 pm
    Wednesday: 8 am – 2 pm
    Friday: 9 am – 2 pm

    Saturday & Sunday: closed