1 trademark was found for owners matching the name Margaret Ellen Heffernan.
#
1 TM: 1664660
Desc: PAScHful
Owner: Margaret Ellen Heffernan
Class: 9, 16
Status: Registered: Renewal due