Gift Shops in Hainesport (NJ) Full list of companies Gift Shops category in Hainesport, New Jersey Teddy's Hallmark 1520 Route 38 #11, Hainesport, NJ 08036, (609)265-9201 Page 1