Our Staff

staffDoctors:

Dr. Patrick Walsh, Dr. Michael Walsh and Dr. Carol Sinnott

Nurses:

Kay Shortall, Sharon Bolger and Astra McCauley