Book your appointment now

My Story

Contact us

Decode Body Messages

Innate Healing

Acupuncture & Chinese Herbal Medicine

Endometriosis

IVF

Psychotherapy

Fertility

Infertility

Gut Health

Christine Shen

Chinese Herbal Medicine

Decode Body Messages

Innate Healing

Acupuncture & Chinese Herbal

Chinese Herbal Medicine

Health Issues

Infertility Acupuncture

Endometriosis

Gut Health

Anxiety

Northshore

Northern Beaches

Manly

Mosman

Neutral Bay

Balgowlah

Welcome to Rainbow Medicine: Lane Cove Acupuncture Clinic, Balgowlah Acupuncture Clinic, TCM Clinic

Welcome to Rainbow Medicine: Lane Cove Acupuncture Clinic, Balgowlah Acupuncture Clinic, TCM Clinic

Acupuncture and Chinese Medicine on Sydney’s Northern Beaches

Rainbow Chinese Medicine, Acupuncture Centre

BOOK NOW

Dr Christine Shen - Acupuncturist, Chinese Herbalist, Holistic Psychotherapist, Gynaecology/ Pregnancy/ Fertility/ IVF Support Specialist, and vibrational healing services tailored to your individual needs.

Dr Christine Shen (Acupuncturist) is a registered Chinese Medicine practitioner and experienced acupuncturist at Rainbow Medicine Clinic, with locations in Lane Cove and Freshwater (Balgowlah area) on Sydney’s North Shore.

Christine provides personalised treatments using Acupuncture, Classical Chinese Herbal Medicine (Jing Fang), Holistic Psychotherapy, dietary and lifestyle guidance, and vibrational sound healing. Her holistic approach focuses on identifying the root cause of health concerns and supporting the body’s natural ability to heal.

Christine takes the time to listen carefully and understand each patient’s unique health needs. Treatments are tailored to address pain, stress, emotional well-being, and chronic or complex conditions, using both ancient Chinese medicine principles and modern therapeutic techniques.

At Rainbow Medicine Clinic, services include the Balance Method, KMS Acupuncture, classical Chinese medicine, and counselling support to help restore balance and improve overall wellbeing.

Christine is a registered practitioner and can process on-the-spot private health fund rebates via HICAPS for most insurance providers.

Clinic Locations:

• Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066

• 3b/1 Rowe Street, Freshwater NSW 2096

Patients are warmly welcome to reach out for compassionate, professional, and holistic care. We are also now using KMS Acupuncture.

Suburbs we serve

Our clinics are in Lane Cove and Freshwater. Choose your suburb to see how far it is and how to get here.

Lower North Shore

The clinic is on the Lower North Shore, in Lane Cove, close to St Leonards, Crows Nest, North Sydney and Mosman.

North Shore

Patients come from across the North Shore — from Chatswood and Roseville to Lindfield, Killara and Gordon.

Inner West

Hunters Hill, Gladesville, Drummoyne, Balmain and nearby suburbs are a short drive across the river.

Northern Beaches

Patients from Manly to Dee Why and Frenchs Forest visit the clinic; choose your suburb to see the distance.

Freshwater

Freshwater is within about 1 km of our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Freshwater · Public transport · Book now

Lane Cove

Lane Cove is within about 1 km of our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Lane Cove Village is a short walk or bus ride away; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Lane Cove · Public transport · Book now

Queenscliff

Queenscliff is within about 1 km of our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Queenscliff · Public transport · Book now

Curl Curl

Curl Curl is within about 1 km of our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Curl Curl · Public transport · Book now

Lane Cove North

Lane Cove North is within about 1 km of our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Lane Cove Village is a short walk or bus ride away; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Lane Cove North · Public transport · Book now

Artarmon

Artarmon is within about 1 km of our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Artarmon · Public transport · Book now

Riverview

Riverview is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Lane Cove Village is a short walk or bus ride away; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Riverview · Public transport · Book now

Northwood

Northwood is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Lane Cove Village is a short walk or bus ride away; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Northwood · Public transport · Book now

Longueville

Longueville is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Lane Cove Village is a short walk or bus ride away; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Longueville · Public transport · Book now

Lane Cove West

Lane Cove West is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Lane Cove Village is a short walk or bus ride away; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Lane Cove West · Public transport · Book now

Brookvale

Brookvale is about 2 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Brookvale · Public transport · Book now

Manly

Manly is about 2 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Manly · Public transport · Book now

Fairlight

Fairlight is about 2 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Fairlight · Public transport · Book now

Chatswood

Chatswood is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses connect Chatswood and the upper North Shore with Lane Cove Village; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Chatswood · Public transport · Book now

Greenwich

Greenwich is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Greenwich · Public transport · Book now

St Leonards

St Leonards is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from St Leonards · Public transport · Book now

Manly Vale

Manly Vale is about 2 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Manly Vale · Public transport · Book now

Linley Point

Linley Point is about 2 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Lane Cove Village is a short walk or bus ride away; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Linley Point · Public transport · Book now

Woolwich

Woolwich is about 3 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Woolwich · Public transport · Book now

Balgowlah

Balgowlah is about 3 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Balgowlah · Public transport · Book now

Naremburn

Naremburn is about 3 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Naremburn · Public transport · Book now

Wollstonecraft

Wollstonecraft is about 3 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Wollstonecraft · Public transport · Book now

Willoughby

Willoughby is about 3 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Willoughby · Public transport · Book now

Hunters Hill

Hunters Hill is about 3 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Hunters Hill · Public transport · Book now

Dee Why

Dee Why is about 3 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Dee Why · Public transport · Book now

Crows Nest

Crows Nest is about 3 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Crows Nest · Public transport · Book now

Narraweena

Narraweena is about 3 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Narraweena · Public transport · Book now

Balgowlah Heights

Balgowlah Heights is about 3 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Balgowlah Heights · Public transport · Book now

Roseville

Roseville is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses connect Chatswood and the upper North Shore with Lane Cove Village; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Roseville · Public transport · Book now

Waverton

Waverton is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Waverton · Public transport · Book now

Huntleys Point

Huntleys Point is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Huntleys Point · Public transport · Book now

Cammeray

Cammeray is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Cammeray · Public transport · Book now

Allambie Heights

Allambie Heights is about 4 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Allambie Heights · Public transport · Book now

Seaforth

Seaforth is about 4 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Seaforth · Public transport · Book now

Beacon Hill

Beacon Hill is about 4 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Beacon Hill · Public transport · Book now

North Sydney

North Sydney is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from North Sydney · Public transport · Book now

Birchgrove

Birchgrove is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Birchgrove · Public transport · Book now

Northbridge

Northbridge is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Northbridge · Public transport · Book now

Castle Cove

Castle Cove is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Castle Cove · Public transport · Book now

Middle Cove

Middle Cove is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Middle Cove · Public transport · Book now

Clontarf

Clontarf is about 4 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Clontarf · Public transport · Book now

Lindfield

Lindfield is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses connect Chatswood and the upper North Shore with Lane Cove Village; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Lindfield · Public transport · Book now

Henley

Henley is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Henley · Public transport · Book now

Drummoyne

Drummoyne is about 4 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Drummoyne · Public transport · Book now

McMahons Point

McMahons Point is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from McMahons Point · Public transport · Book now

Gladesville

Gladesville is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Gladesville · Public transport · Book now

Lavender Bay

Lavender Bay is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Lavender Bay · Public transport · Book now

Cromer

Cromer is about 5 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Cromer · Public transport · Book now

Neutral Bay

Neutral Bay is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Neutral Bay · Public transport · Book now

Balmain

Balmain is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Balmain · Public transport · Book now

North Ryde

North Ryde is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections run from North Ryde and Macquarie Park towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from North Ryde · Public transport · Book now

Chiswick

Chiswick is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Chiswick · Public transport · Book now

Castlecrag

Castlecrag is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Castlecrag · Public transport · Book now

Milsons Point

Milsons Point is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Milsons Point · Public transport · Book now

Rozelle

Rozelle is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Rozelle · Public transport · Book now

Tennyson Point

Tennyson Point is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Tennyson Point · Public transport · Book now

Collaroy

Collaroy is about 5 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Collaroy · Public transport · Book now

East Lindfield

East Lindfield is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses connect Chatswood and the upper North Shore with Lane Cove Village; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from East Lindfield · Public transport · Book now

Cremorne

Cremorne is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Cremorne · Public transport · Book now

Kirribilli

Kirribilli is about 5 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Kirribilli · Public transport · Book now

Abbotsford

Abbotsford is about 6 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Abbotsford · Public transport · Book now

Killara

Killara is about 6 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses connect Chatswood and the upper North Shore with Lane Cove Village; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Killara · Public transport · Book now

Russell Lea

Russell Lea is about 6 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Russell Lea · Public transport · Book now

Cremorne Point

Cremorne Point is about 6 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run to Lane Cove Village from North Sydney, St Leonards and Wynyard; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Cremorne Point · Public transport · Book now

Ryde

Ryde is about 6 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections run from North Ryde and Macquarie Park towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Ryde · Public transport · Book now

Balmoral

Balmoral is about 6 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Balmoral · Public transport · Book now

Putney

Putney is about 6 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Putney · Public transport · Book now

Frenchs Forest

Frenchs Forest is about 6 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Frenchs Forest · Public transport · Book now

Killarney Heights

Killarney Heights is about 6 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Killarney Heights · Public transport · Book now

Macquarie Park

Macquarie Park is about 6 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections run from North Ryde and Macquarie Park towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Macquarie Park · Public transport · Book now

Gordon

Gordon is about 7 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses connect Chatswood and the upper North Shore with Lane Cove Village; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Gordon · Public transport · Book now

Mosman

Mosman is about 7 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Mosman · Public transport · Book now

Sydney CBD

Sydney CBD is about 7 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run from Wynyard to Lane Cove Village; the clinic is a 5-minute walk from the village. Street parking is available on Longueville Road and nearby streets.

Driving directions from Sydney CBD · Public transport · Book now

Five Dock

Five Dock is about 7 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Bus connections cross the river via Gladesville and Hunters Hill towards Lane Cove; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Five Dock · Public transport · Book now

Forestville

Forestville is about 7 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run along the Northern Beaches; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Forestville · Public transport · Book now

Belrose

Belrose is about 9 km (in a straight line) from our Freshwater clinic at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096.

Buses run along the Northern Beaches to Freshwater; check the transit link for the current options. Street parking is available nearby.

Driving directions from Belrose · Public transport · Book now

Davidson

Davidson is about 9 km (in a straight line) from our Lane Cove clinic at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066.

Buses run along the Northern Beaches; check the transit link for the current options. Street parking is available on Longueville Road and nearby streets.

Driving directions from Davidson · Public transport · Book now

Health concerns and treatments

Choose a topic to read more. Complementary care works alongside your GP and specialists and does not replace medical care; results vary between people.

Women's Fertility
Women's Fertility

Support for women trying to conceive, coordinated with your GP or fertility specialist. Practitioners can talk through cycle tracking, stress, sleep and lifestyle, and which complementary options may suit you.

Book now

Men's Fertility
Men's Fertility

Male factors are involved in many couples’ fertility journeys. Start with your GP for testing; practitioners can discuss lifestyle, stress and complementary options alongside medical care.

Book now

Endometriosis
Endometriosis

A long-term condition where tissue similar to the uterine lining grows elsewhere, often causing pelvic pain. Care works alongside your GP or gynaecologist; some people use complementary approaches for pain and wellbeing.

Book now

Gut Health
Gut Health

Bloating, reflux, irregular bowels and digestive discomfort. A GP check comes first for new or persistent symptoms; practitioners can discuss diet, stress and complementary options.

Book now

Anxiety
Anxiety

Persistent worry, tension or panic that affects daily life. Psychotherapy has the strongest evidence; complementary care such as acupuncture can be discussed as support. If you are in crisis, call 000 or Lifeline on 13 11 14.

Book now

Women's Health
Women's Health

Periods, hormones, pelvic health, pregnancy and menopause. Practitioners work alongside your GP and specialists and explain what the evidence shows for each option.

Book now

Menopause
Menopause

Hot flushes, sleep changes, mood and joint aches around menopause. Research reviews suggest acupuncture may help with some menopausal symptoms; talk with your GP about all your options.

Book now

Health and Well-Being
Health and Well-Being

General wellbeing, energy, sleep and stress. A first consultation reviews your health and goals and how the clinic’s therapies can fit alongside your usual care.

Book now

Emotional Management
Emotional Management

Support for stress, overwhelm and emotional ups and downs, mainly through counselling and psychotherapy. If you are in crisis, call 000 or Lifeline on 13 11 14.

Book now

Tennis Elbow
Tennis Elbow

Pain on the outer elbow from repeated gripping. Research suggests acupuncture may help with pain as part of a broader plan that usually includes physiotherapy exercises.

Book now

Sports Injury
Sports Injury

Strains, sprains and overuse injuries. Get an assessment first for a new or severe injury; practitioners can discuss acupuncture, cupping or massage alongside rehabilitation.

Book now

Insomnia
Insomnia

Trouble falling or staying asleep. CBT for insomnia has the strongest evidence, and some people find acupuncture helpful for sleep; check with your GP first if sleep problems are new.

Book now

IVF Acupuncture
IVF Acupuncture

Support for your wellbeing and stress during IVF, coordinated with your fertility clinic. It is not a way to increase success rates.

Book now

Pregnancy Acupuncture
Pregnancy Acupuncture

Care during pregnancy for comfort and wellbeing, coordinated with your midwife or obstetrician. Some points and herbs are avoided in pregnancy.

Book now

Hormonal Balance
Hormonal Balance

Cycle changes, PMS and hormone-related symptoms. A GP check and blood tests come first; practitioners can discuss lifestyle and complementary options alongside medical care.

Book now

Physical Healing
Physical Healing

Recovery from aches, pains and tension. Practitioners combine hands-on therapies with advice on movement, rest and recovery, alongside your doctor or physiotherapist.

Book now

Inner Self Connection
Inner Self Connection

Reflective, wellbeing-focused sessions about values, purpose and calm. A wellbeing practice, not a health treatment.

Book now

Spiritual Awakening
Spiritual Awakening

Spiritual and personal-growth sessions for people who are interested in them. A wellbeing practice, not a health treatment.

Book now

Psychotherapy
Psychotherapy

Structured talking therapy (such as CBT and ACT) with a qualified practitioner, for stress, anxiety, low mood, relationships and life changes.

Book now

Sound Therapy
Sound Therapy

Relaxation sessions with singing bowls and gongs. A wellbeing practice for rest and calm — not a treatment for any health condition.

Book now

TRENDING HEALTH CONCERNS

Acupuncture & Chinese Herbal

ACUPUNCTURE:More than simply needles:Most people have heard about the field of acupuncture now. Still,...

Decode Body Messages

Decode Body Messages:Our body often sends signals and alerts us for attention through pain and discomfort,...

Innate Healing

Our body has an innate ability to heal. Just like our heart knows how to beat, our stomach knows how...

Book a Free Consultation

STRESS FREE
STRESS FREE

We offer a free consultation of 15 minutes to see whether we are suitable for you. There is no advertising and no pressure to make another appointment.

THE CONSULTATION
THE CONSULTATION

During the consultation, we can discuss what you would like help with and how acupuncture can help you, and you can ask the Acupuncturist questions about what would be best for your health goals.

TREATMENT PLAN
TREATMENT PLAN

If you are satisfied with the consultation and feel we are the right person for you, we can discuss the next steps for your specific state.

FEEL BETTER!
FEEL BETTER!

Once your symptoms are significantly reduced or eliminated, we hope you will be able to lead a happier and healthier life.

Christine Shen
Acupuncturist, Chinese Herbalist, Energy Medicine Therapist

How can I help you?

  • Hey, I am Christine Shen
  • I focus on YOU as an individual person, not the disease. The treatment plan is tailored to your body signal – the pulse.
  • You will experience the Authentic Traditional Chinese Medicine method: pulse diagnosis and classical herbal formulas dated back 2000 years ago – Zhang Zhongjing (Saint of Chinese herbal medicine) in Han Dynasty 150 – 219AD.
  • Your healing is not just on the physical level but also soul and spiritual level.
  • Your body message will be decoded, and I will treat the underlying layer's root cause.
  • Your body has its own healing wisdom. My job is to touch that innate healing mechanism and restore the physical and emotional body to its natural balance.
  • Exciting news: It is natural, not synthetic, and is a drug-Free. 
  • Most importantly, you experience genuine care and love.
Your health is my passion. Five tips to quality sleep.

Welcome to Rainbow Medicine: Lane Cove Acupuncture Clinic, Balgowlah Acupuncture Clinic, TCM Clinic