McGuinness & Canavan Solicitors. (Attorney) in Lifford (Donegal)