Established in 2011, Mind Body Soul Physical Therapy offers personalized care to help clients achieve physical wellness through therapy services.
6560 West W Emerald St Suite 124, Boise, ID 83704