Hands-On Acupuncture

Acupuncture by David MacGillivray

Musculoskeletal Pain, Injury Recovery, Structural Imbalance,
and Traditional Therapies

Hands-On Acupuncture
Linden Hills, Minneapolis MN


“David brings extensive knowledge to his practice and tunes into exactly what your body needs. Every session is amazing. Highly recommend!”
– Kyle · May 2025

Acupuncture & more
60 minute One-one treatments

Acupuncture

Relieve pain, calm the nervous system and promote healing with a treatment specifically tailored to your needs.Acupuncture treatments may include: Dynamic Stretching, Dry Needling, Cupping, Gua Sha / IASTM, Percussive Therapies, MicroCurrent Stimulation, Manual Therapy, CranioSacral Therapy, Structural Alignment exercises, and Breathwork.


“I have been a patient for eight years. I love how he stays with you for the entire appointment. David’s expertise and dedication to his patients is evident and I am BEYOND happy to be a patient of his. I have experienced significant relief for my chronic back and neck pain. I HIGHLY recommend David.”
– Alex · May 2025

About ...

David MacGillivray


David has over 10,000 hours of face-to-face clinical time, successfully treating patients for over 20 years.He earned a Master of Science in Oriental Medicine and a Bachelor of Science in Professional Health Studies. A licensed Health Provider in Minnesota, David has the designation of Diplomate of Oriental Medicine by the National Certification Commission for Acupuncture and Oriental Medicine (NCCAOM), to successfully and safely practice Chinese Herbal Medicine and Acupuncture.He is also a Nationally Certified Corrective Exercise Specialist - certified by the National Academy of Sports Medicine (NASM).David moved to Minneapolis from Florida in 2019 with his family and is loving Minnesota, the North Shore, and having four seasons to enjoy!



“Being a patient of David’s for the last 3+ years has been life-changing for me! The combination of massage, acupuncture and other magical powers have minimized ailments and keep me feeling my best!! Definitely recommend!!”
– Christine · May 2024

Contact

4420 Drew Ave S.
Minneapolis MN 55410

Phone/Text: 612 293-7115

Email: [email protected]

Inside "The Pilates Vault"

Hands-On Acupuncture
Linden Hills, Minneapolis MN