Profile picture of Dr. Dr David Marsh

GP (General Practitioner)

fillstar iconfillstar iconfillstar iconfillstar iconhalfstar icon

4.5

Australian Flag

Dr David Marsh

Icon representing available city of this doctor

Richmond

Connect with Dr David Marsh

Quick Appointment for Dr David Marsh

OPD Timings of Dr David Marsh

Services Offered by Dr David Marsh

  • Routine check-ups

  • Management of common illnesses (cold, flu, etc.)

  • Prescription refills

  • Blood pressure monitoring

  • Basic vaccinations

About Of Dr David Marsh

Dr David Marsh is a GP (General Practitioner) based at Richmond Heights Medical Centre in Richmond, VIC. He works from Unit 1, 193A Lennox Street, Richmond 3121, providing reliable and friendly care to patients in the local area. With years of experience as a general practitioner, he focuses on practical, easy-to-understand medical help for everyday health needs. His clinic serves families and adults who want regular and dependable medical support close to home in Melbourne’s inner-east region.

Dr Marsh offers a range of core services. He runs routine check-ups to keep people healthy and catch problems early. He also manages common illnesses like colds and flu, so patients can get clear advice and fast care when they’re unwell. If you need a prescription, he can do prescription refills to save you extra trips. He also monitors blood pressure, which is important for heart health, and administers basic vaccinations to help protect against preventable diseases. These services are designed to be simple, direct, and easy to access at the Richmond Heights Medical Centre.

The way he cares for patients focuses on clear communication and practical steps. He explains what’s going on in plain language, so you understand your options. He listens to concerns and works with you to make a plan that fits your daily life. His approach is friendly and respectful, making visits less stressful for people of all ages.

Dr Marsh believes in continuous learning. He stays up to date with medical guidelines so the care you receive reflects current best practice. He also values teamwork—collaborating with other clinic staff to coordinate tests, follow-up visits, and any needed referrals. This teamwork helps ensure you get cohesive care, not mixed messages.

For residents in and around Richmond, the location at Unit 1, 193A Lennox Street makes it easy to reach in minutes from nearby suburbs and from central Melbourne. The clinic offers a calm environment where patients can discuss concerns and feel supported. With a straightforward, patient-friendly style, Dr Marsh builds trust through consistent, professional service. His strong reputation comes from reliable care, clear guidance, and a commitment to helping people stay healthier in the Richmond area and beyond.

You can contact the clinic at 0394270055 to book an appointment.

Patient Reviews for Dr David Marsh

Sophie Brown

Chatted to Dr Marsh for my annual check-up at his Richmond clinic. He was thorough, explained my blood pressure readings clearly and gave me practical tips. Great to feel listened to and not rushed. Highly recommend for anyone in inner Melbourne looking for a friendly GP.

Liam Murphy

Finally found a GP who remembers details about my health. Dr Marsh did a proper check-up, answered my questions about vaccines for my kids, and sorted out a prescription refil quickly. Easy to book and the reception is lovely in Lennox Street.

Jessica Kim

Went in with a persistent cold and a bit of a worry about my chest. Dr Marsh assessed me, gave clear advice, and prescribed what I needed without fuss. Felt relieved afterwards and booked a follow-up to keep an eye on things.

Noah Carter

Solid local GP. Dr Marsh explained everything in plain English, checked my blood pressure, and got my vaccination up to date. Front desk was friendly, which makes a big difference when you’re not feeling your best.

Emily Turner

I needed a quick prescription refill and a general check-up, and Dr Marsh delivered. He was calm, respectful, and didn’t rush. I left feeling confident about my health plan and will return for my next appointment in Richmond.

George Lee

Excellent local doctor. The appointment at Unit 1, Lennox Street was straightforward, with thorough BP monitoring and good advice on staying healthy during flu season. I’d recommend him to mates up in Melbourne.

Mia Thompson

Very approachable and practical GP. Dr Marsh listened to my concerns, checked my vitals, and explained the vaccination options for my family. It’s comforting to have a GP you can trust in the suburb of Richmond.

Frequently Asked Questions About Dr David Marsh

What services does Dr. David Marsh, a GP in Richmond, offer?

Dr. David Marsh offers a range of services including routine check-ups, management of common illnesses like cold and flu, prescription refills, blood pressure monitoring, and basic vaccinations at Richmond Heights Medical Centre.

How can I schedule an appointment with Dr. David Marsh in Richmond VIC?

To schedule an appointment with Dr. David Marsh, you can call Richmond Heights Medical Centre at 0394270055.

Where is Dr. David Marsh's clinic located in Richmond?

Dr. David Marsh practices at Richmond Heights Medical Centre, located at Unit 1, 193A Lennox Street, Richmond VIC 3121.

What should I expect during a routine check-up with Dr. David Marsh?

During a routine check-up with Dr. David Marsh, you can expect a comprehensive health assessment, discussion of any concerns, and necessary screenings or vaccinations at his Richmond clinic.

Can Dr. David Marsh help with prescription refills in Richmond VIC?

Yes, Dr. David Marsh can assist with prescription refills as part of his services at Richmond Heights Medical Centre.

What types of common illnesses can Dr. David Marsh manage?

Dr. David Marsh can manage common illnesses such as cold and flu, providing effective treatment and care at his Richmond clinic.

More GP (General Practitioner) Like Dr David Marsh in Richmond

Toparrow