top of page
NEW! Check out the SPA!
540-416-9656
Home
FAQs
About
Meet Dr. McCain
Meet Randi
Meet Teresa, LPN
Services
Clinical Services
How We Work Together
Individual Integrative Health Coaching
Meet & Greet
Muse & Diffuse
Plant & Rant
Stay & Pray
Walk & Talk
Group Integrative Health Coaching
Integrative Services
Membership
Benefits
Membership Fees
Gratitude
Blogs
Contact
SPA
About SPA
Spa Services
Spa Membership
Contact
Get in Touch
2058 Pro Pointe LaneHarrisonburg, VA 22801
Email Us
| 540-416-9656
First Name
Last Name
Email
Subject
Type Your Message Here
Send
Thanks for submitting!
Join Our Practice Today!
Join Now
bottom of page