Happy Returns Interactive Greeting Cards, Inc. Trademarks
HAPPY RETURNS
GREETING CARDS
Owned by: Happy Returns Interactive Greeting Cards, Inc.
Serial Number: 78345676