You know I’m all about convenience, right? That’s why I was so excited to be invited to check Xfinity’s new store in Cherry Hill! The location is so perfect, you grab a latte, finish your shopping spree and head to relax and check their new features out! I’ve learned all about some of their […]