We are open 5 days a week and have convenient opening times. Please see our normal hours below:

Monday:              9 - 4:30 pm
Tuesday:              8 - 4:30 pm
Wednesday:       8 - 4:00 pm
Thursday:           8 - 4:00 pm
Friday:                 9 - 2:00 pm 

Closed Saturday, Sunday and Bank Holiday

To book an appointment please contact reception at 01 872 7087

Antenatal/maternity care, childhood immunizations and blood tests are by appointment only. Please contact reception to book an appointment.

Out of hours

In case of emergency or outside our regular hours, please contact the nearest hospital A&E or avail of our out-of-hours service. The contact details are:

MEDISERVE: 01-4539333 (Doctor on Duty).

Ambulance services are contactable by telephoning 112 or 999.