Armadillo Limited Leave a comment Eclectic mix of home décor & table top, gifts for all occasions & tastes & price points. Phone: (609) 368-3000 Address: 2761 Dune Dr, Avalon, NJ 08202