Welcome to Vibrant Health

At Vibrant Health,
we are powered by health and wellness. Our name reflects how we want our patients to feel and vibrant means having or showing great life, activity and energy.

We are a physician-owned, hometown clinic committed to building a strong, vibrant community.

Connect with us:

Doctor Icon

Meet Our Care Team

Get to know the people behind the white coats and titles.

Get Introduced »

Chat Icon

Just Hearing About Us?

We are committed to providing our patients and their families with extraordinary, award-winning healthcare.

Learn More »

Medical Icon

For Your Visit

For your convenience, the forms you may need for your appointment can be downloaded before your visit. Get Forms »
Document Icon

Continuing Your Care

We have a number of other patient services available for you.

Find Resources »

River Falls


Mon – Thur: 8AM to 8PM
Fri: 8AM to 5PM
Sat: 8AM to noon
Sun: Walk-In Care from 10AM to 2PM

1687 E. Division St.
River Falls, WI 54022

Map & Directions



Mon, Wed, Thur, Fri: 8AM to 5PM
Tue: 8AM to 7:30PM

144 S. Plum St.
Ellsworth, WI 54011

Map & Directions

Spring Valley


Mon – Thur: 8AM to 5PM

130 S. McKay Ave.
Spring Valley, WI 54767

Map & Directions