Leinster Senior College

Newbridge, Newbridge
045 487811