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 and Freshwater Acupuncture Clinics, TCM Clinic

Welcome to Rainbow Medicine: Lane Cove and Freshwater Acupuncture Clinics, TCM Clinic

Thinking about your work?

Try our free work and career questionnaires: thirteen self-reflection tools you can do at your own pace.

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 clinics in Lane Cove on the Lower North Shore and in Freshwater on the Northern Beaches. Christine practised in Balgowlah before moving to Freshwater, just a short trip away, and Balgowlah patients continue to see her at the Freshwater clinic.

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.

Finding your way to Rainbow Medicine

Rainbow Medicine welcomes patients at two practices, one on Longueville Road in Lane Cove and one on Rowe Street in Freshwater. Tap your suburb to see which is closer and the simplest route.

Lower North Shore

From Greenwich, Crows Nest, North Sydney or the harbourside suburbs, the Lane Cove practice is usually the quicker trip, by bus or by car.

Book with Rainbow Medicine

North Shore

Patients from Chatswood, Willoughby, Roseville and further up the line generally find Lane Cove the handier of our two practices.

Book with Rainbow Medicine

Inner West

Hunters Hill, Gladesville, Drummoyne and Balmain sit across the river from Lane Cove, and our practice there is the closer choice for most Inner West patients.

Book with Rainbow Medicine

Northern Beaches

Manly, Curl Curl, Dee Why and the other beachside suburbs are looked after by our Freshwater practice, so there is no need to head over the Spit Bridge for an appointment.

Book with Rainbow Medicine

Freshwater

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is only a short stroll from Freshwater.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Lane Cove

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is only a short stroll from Lane Cove.

Lane Cove Village is about five minutes away on foot, so most local patients simply walk over or hop on a local bus.

Driving directions · Bus and train options · Book with Rainbow Medicine

Queenscliff

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is only a short stroll from Queenscliff.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Curl Curl

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 1 km, measured in a straight line, from Curl Curl.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Lane Cove North

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 1 km, measured in a straight line, from Lane Cove North.

Lane Cove Village is about five minutes away on foot, so most local patients simply walk over or hop on a local bus.

Driving directions · Bus and train options · Book with Rainbow Medicine

Artarmon

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 1 km, measured in a straight line, from Artarmon.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Riverview

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from Riverview.

Lane Cove Village is about five minutes away on foot, so most local patients simply walk over or hop on a local bus.

Driving directions · Bus and train options · Book with Rainbow Medicine

Northwood

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from Northwood.

Lane Cove Village is about five minutes away on foot, so most local patients simply walk over or hop on a local bus.

Driving directions · Bus and train options · Book with Rainbow Medicine

Longueville

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from Longueville.

Lane Cove Village is about five minutes away on foot, so most local patients simply walk over or hop on a local bus.

Driving directions · Bus and train options · Book with Rainbow Medicine

Lane Cove West

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from Lane Cove West.

Lane Cove Village is about five minutes away on foot, so most local patients simply walk over or hop on a local bus.

Driving directions · Bus and train options · Book with Rainbow Medicine

Brookvale

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 2 km, measured in a straight line, from Brookvale.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Manly

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 2 km, measured in a straight line, from Manly.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Fairlight

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 2 km, measured in a straight line, from Fairlight.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Chatswood

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from Chatswood.

Buses connect Chatswood with Lane Cove Village; driving is also straightforward, with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Greenwich

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from Greenwich.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

St Leonards

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from St Leonards.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Manly Vale

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 2 km, measured in a straight line, from Manly Vale.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Linley Point

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 2 km, measured in a straight line, from Linley Point.

Lane Cove Village is about five minutes away on foot, so most local patients simply walk over or hop on a local bus.

Driving directions · Bus and train options · Book with Rainbow Medicine

Woolwich

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 3 km, measured in a straight line, from Woolwich.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Balgowlah

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 3 km, measured in a straight line, from Balgowlah.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Naremburn

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 3 km, measured in a straight line, from Naremburn.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Wollstonecraft

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 3 km, measured in a straight line, from Wollstonecraft.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Willoughby

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 3 km, measured in a straight line, from Willoughby.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Hunters Hill

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 3 km, measured in a straight line, from Hunters Hill.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Dee Why

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 3 km, measured in a straight line, from Dee Why.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Crows Nest

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 3 km, measured in a straight line, from Crows Nest.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Narraweena

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 3 km, measured in a straight line, from Narraweena.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Balgowlah Heights

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 3 km, measured in a straight line, from Balgowlah Heights.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Roseville

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Roseville.

Buses connect Chatswood with Lane Cove Village; driving is also straightforward, with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Waverton

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Waverton.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Huntleys Point

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Huntleys Point.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Cammeray

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Cammeray.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Allambie Heights

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 4 km, measured in a straight line, from Allambie Heights.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Seaforth

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 4 km, measured in a straight line, from Seaforth.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Beacon Hill

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 4 km, measured in a straight line, from Beacon Hill.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

North Sydney

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from North Sydney.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Birchgrove

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Birchgrove.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Northbridge

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Northbridge.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Castle Cove

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Castle Cove.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Middle Cove

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Middle Cove.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Clontarf

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 4 km, measured in a straight line, from Clontarf.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Lindfield

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Lindfield.

Buses connect Chatswood with Lane Cove Village; driving is also straightforward, with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Henley

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Henley.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Drummoyne

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 4 km, measured in a straight line, from Drummoyne.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

McMahons Point

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from McMahons Point.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Gladesville

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Gladesville.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Lavender Bay

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Lavender Bay.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Cromer

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 5 km, measured in a straight line, from Cromer.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Neutral Bay

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Neutral Bay.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Balmain

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Balmain.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

North Ryde

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from North Ryde.

From Ryde, North Ryde or Macquarie Park, use the public transport link below to see the current bus connections towards Lane Cove.

Driving directions · Bus and train options · Book with Rainbow Medicine

Chiswick

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Chiswick.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Castlecrag

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Castlecrag.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Milsons Point

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Milsons Point.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Rozelle

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Rozelle.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Tennyson Point

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Tennyson Point.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Collaroy

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 5 km, measured in a straight line, from Collaroy.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

East Lindfield

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from East Lindfield.

Buses connect Chatswood with Lane Cove Village; driving is also straightforward, with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Cremorne

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Cremorne.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Kirribilli

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 5 km, measured in a straight line, from Kirribilli.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Abbotsford

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 6 km, measured in a straight line, from Abbotsford.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Killara

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 6 km, measured in a straight line, from Killara.

Buses connect Chatswood with Lane Cove Village; driving is also straightforward, with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Russell Lea

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 6 km, measured in a straight line, from Russell Lea.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Cremorne Point

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 6 km, measured in a straight line, from Cremorne Point.

Services from North Sydney and St Leonards run to Lane Cove Village, and the practice is a five-minute walk from the bus stops there.

Driving directions · Bus and train options · Book with Rainbow Medicine

Ryde

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 6 km, measured in a straight line, from Ryde.

From Ryde, North Ryde or Macquarie Park, use the public transport link below to see the current bus connections towards Lane Cove.

Driving directions · Bus and train options · Book with Rainbow Medicine

Balmoral

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 6 km, measured in a straight line, from Balmoral.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Putney

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 6 km, measured in a straight line, from Putney.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Frenchs Forest

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 6 km, measured in a straight line, from Frenchs Forest.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Killarney Heights

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 6 km, measured in a straight line, from Killarney Heights.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Macquarie Park

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 6 km, measured in a straight line, from Macquarie Park.

From Ryde, North Ryde or Macquarie Park, use the public transport link below to see the current bus connections towards Lane Cove.

Driving directions · Bus and train options · Book with Rainbow Medicine

Gordon

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 7 km, measured in a straight line, from Gordon.

Buses connect Chatswood with Lane Cove Village; driving is also straightforward, with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Mosman

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 7 km, measured in a straight line, from Mosman.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Sydney CBD

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 7 km, measured in a straight line, from Sydney CBD.

Buses leave Wynyard for Lane Cove Village, and from the village the practice is roughly a five-minute walk.

Driving directions · Bus and train options · Book with Rainbow Medicine

Five Dock

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 7 km, measured in a straight line, from Five Dock.

Patients from Hunters Hill, Gladesville and the Balmain peninsula can check the transit link for today's connections, or drive across the river.

Driving directions · Bus and train options · Book with Rainbow Medicine

Forestville

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 7 km, measured in a straight line, from Forestville.

From the Forest district our Lane Cove practice works out nearer, and the driving link maps the route for you.

Driving directions · Bus and train options · Book with Rainbow Medicine

Belrose

Our Freshwater practice, at Unit 3B, Level 1, 1 Rowe Street, Freshwater NSW 2096, is roughly 9 km, measured in a straight line, from Belrose.

Northern Beaches bus services stop close to Freshwater village, and the practice is upstairs on Rowe Street with street parking nearby.

Driving directions · Bus and train options · Book with Rainbow Medicine

Davidson

Our Lane Cove practice, at Suite 1, Level 1, 141 Longueville Road, Lane Cove NSW 2066, is roughly 9 km, measured in a straight line, from Davidson.

From the Forest district our Lane Cove practice works out nearer, and the driving link maps the route for you.

Driving directions · Bus and train options · Book with Rainbow Medicine

What patients come to us about

Choose a topic to see how acupuncture and Chinese herbal medicine are used at Rainbow Medicine. Our care is complementary: it works with your GP and medical team rather than in place of them, and outcomes differ between people.

Women's Fertility
Women's Fertility

Many women come to us while trying to conceive. We look at cycle, sleep and stress in consultation and keep your GP or fertility doctor in the loop; no particular outcome can be promised.

Learn more · Book with Rainbow Medicine

Men's Fertility
Men's Fertility

Fertility involves both partners. Semen analysis and medical review come through your GP, and we discuss general health and lifestyle alongside that care.

Learn more · Book with Rainbow Medicine

IVF Support
IVF Support

During an IVF cycle we offer sessions aimed at relaxation and coping with the stress of treatment, timed around your clinic's plan. This is wellbeing support only and is not a way to improve IVF success rates.

Learn more · Book with Rainbow Medicine

PCOS
PCOS

Polycystic ovary syndrome needs diagnosis and ongoing management by your GP or endocrinologist. In consultation we talk through cycle, weight and energy concerns in coordination with that care.

Learn more · Book with Rainbow Medicine

Endometriosis
Endometriosis

Pelvic pain linked to endometriosis is diagnosed and managed by your gynaecologist. We discuss how it affects daily life and what complementary care could sit beside your medical plan.

Learn more · Book with Rainbow Medicine

Menopause
Menopause

Research suggests acupuncture may help some women with hot flushes and related menopause symptoms. We work around the advice of your GP, including any decisions about hormone therapy.

Learn more · Book with Rainbow Medicine

Pregnancy Care
Pregnancy Care

Research suggests acupuncture may ease nausea for some people in early pregnancy. Every session is planned with your midwife or obstetrician's care in mind.

Learn more · Book with Rainbow Medicine

Women's Health
Women's Health

Period pain, irregular cycles and the changes of each life stage are common reasons women visit Rainbow Medicine. New or ongoing symptoms should first be checked by your GP.

Learn more · Book with Rainbow Medicine

Migraine and Headache

Research suggests acupuncture may help some people reduce how often tension headaches or migraines occur. Sudden or changing headaches need prompt medical assessment.

Learn more · Book with Rainbow Medicine

Lower Back Pain
Lower Back Pain

Research suggests acupuncture may help some people with ongoing low back pain, usually as part of a plan that includes staying active. Red-flag symptoms go to your GP first.

Learn more · Book with Rainbow Medicine

Sports Injuries
Sports Injuries

Strains and overuse niggles from sport are discussed after an assessment by your GP or physio, and complementary care is planned around your return to training.

Learn more · Book with Rainbow Medicine

Tennis and Golfer's Elbow
Tennis and Golfer's Elbow

Elbow pain from gripping and repetitive movement is usually managed with load and exercise advice first. We can talk about where acupuncture might fit beside that.

Learn more · Book with Rainbow Medicine

Gut and Digestion
Gut and Digestion

Bloating, irregular bowels and food-related discomfort deserve a GP check before anything else. We then discuss diet, routine and herbal medicine within that medical picture.

Learn more · Book with Rainbow Medicine

Anxiety and Stress
Anxiety and Stress

Talking therapies such as CBT carry the strongest evidence for anxiety, and your GP can arrange a mental health plan. If you are in danger right now, ring 000, or Lifeline any time on 13 11 14.

Learn more · Book with Rainbow Medicine

Sleep
Sleep

Trouble falling or staying asleep is talked through in consultation, together with any advice from your GP; of all the options, CBT for insomnia has been studied the most.

Learn more · Book with Rainbow Medicine

Sound Therapy
Sound Therapy

A quiet session of sound and rest offered purely for relaxation and wellbeing. It is not a treatment for any health condition.

Learn more · Book with Rainbow Medicine

Curious how your opening session at Rainbow Medicine runs? Your first appointment explained

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 and Freshwater Acupuncture Clinics, TCM Clinic