NAAS BRANCH

Monday to Saturday – 09:00 – 20:45

Sunday 10:00 – 19:45

085-8734084

085-8627169

NEWBRIDGE BRANCH

Monday to Friday (ONLY) 09:00 – 16:45

Dublin Monday to Sunday – 10:00 – 19:45

086-0855230

086-0855231

GLENAGEARY CLINIC

Daily from 10am till 8pm

086-169 29 65

086-169 29 66

Our Aim at Mydocs is to provide the highest standards of healthcare.We have two practices ideally situated in the heart of Naas & Newbridge. We cater for both public and private patients allowing everyone to access a wide range of healthcare services right on your doorstep.

Read More

Services

Blood Test

Blood tests What Are Blood Tests? Blood tests help doctors check for certain diseases and condit

Read more

GP Walk-in Clinic

With Mydocs you simply Walk-In to our centre without worrying about the appointment. At Mydocs w

Read more

Sports & Minor Injuries

Our highly trained team of doctors can look after a number of sports/minor injuries. Services inclu

Read more

Online Video Doctor

Mydocs video and telephone consultations are now available. From the comfort of your own home you c

Read more

Special Services

Specialist services offered: Cardiology screening including ECG, Holter monitor, BP monitor, Ec

Read more

Urgent Care Services

Our highly skilled team of doctors and medical facilities can treat your urgent Care injuries or il

Read more

Full Medical Check

We can provide a full medical check in our clinics. A full medical check includes the following:

Read more

Sexual Health Clinic

Sexual Health Clinic for both male and female patients. Our aim is to provide an excellent service

Read more

Smear Test

A smear test (sometimes called a pap test) is used for cervical screening. It is a procedure where

Read more

Opening Hours

NAAS BRANCH

Monday to Saturday – 09:00 – 20:45

Sunday 10:00 – 19:45

085-8734084

085-8627169

NEWBRIDGE BRANCH

Monday to Friday (ONLY) 09:00 – 16:45

Dublin Monday to Sunday – 10:00 – 19:45

086-0855230

086-0855231

GLENAGEARY CLINIC

Daily from 10am till 8pm

086-169 29 65

086-169 29 66

Our Happy Clients say