Xfinity Stores & Comcast Service Centers in Deptford, NJ