Welcome to Main Street Clinic

Providing high-quality, personal and continuing medical care to our patients in Lucan over the last 30+ years.


Any patient who may have been exposed to the Coronavirus please DO NOT attend the surgery.
Remain indoors, phone the surgery and ask your doctor to call you with advice on next step to take.

HSE Helpline: 1850 241 850

HSE Website: www.hse.ie

COVID testing

Requesting a COVID test is not an emergency and should be requested during normal surgery hours. If you seek a COVID test from Doctor on Duty out of hours service you will incur a 60euro charge – this is outside of our control.

However, if you are concerned that you are unwell and may need medical attention due to your symptoms, please don’t hesitate to contact Doctor on Duty out of hours (01 4539333) service or the ambulance service (999) for medical advice.

You may make an appointment to see the doctor for NON COVID related illness.
Please Note: It is important that children’s vaccines are up to date.

We provide medical care for all groups:­

• Antenatal & Postnatal

• Minor surgery

• Childhood vaccinations

• Travel vaccinations

• Well Woman & Well Man checkups

• STI screening


Opening Hours

Our practice is open Monday to Friday, from 9.00am - 5.30pm
See full Doctors' Surgery Hours here ⇨

General Opening Hours
Appointments 9.00am - 12.30pm Monday to Friday
3.00pm - 5.30pm Monday to Friday
Late Evening Surgery 6.00pm - 7.30pm Monday (by appointment only)

Home visits on request - if possible, please make your home visit request with reception before 11.00am.


Due to a world-wide demand for flu vaccine, GP's are experiencing a considerable supply shortage and due to this there is a very limited number of the vaccines being delivered.

We are providing the vaccine through dedicated flu clinics and patients over 65 years are, at the moment, being given priority.

Children between the ages 2 -12 years can also avail of the flu vaccine and this is not in short supply. This vaccine is given by drops via the nose. Phone 016280654 for appointment.