Denis Kelleher & CO Category: Financial & Legal, Solicitors Business Name: Denis Kelleher & CO Address: 70 Main Street Phone Number: 021-4633316