Tamarack Wellness, LLC
Santa, Idaho
Tamarack Wellness, LLC is a wellness center offering health and wellness services in Santa, Idaho.
Services
Holistic Health
Reviews
Contact Information
Address
68243 State Hwy 3, Santa, ID 83866
Santa, Idaho 83866
Phone
+1 208-245-6997Is this your business?
Claim This Listing