1 trademark was found for owners matching the name James A Hayes.
#
1 TM: 1952167
Desc: Me Sweep
Owner: James A Hayes
Class: 37
Status: Registered: Registered/protected