Open HoursOpen 24 HoursMonday to Sunday Address Nesta Glencullen House, Kylemore roadDublin 10, D10CA33 Check Location Get In Touch Telephone: 017265184Email: info@shikillahealthcare.ie Contact Form Contact UsHave Questions? Get in touch! For appointment, bookings and other related servives please feel free to contact us on the following platforms