Sure.
Yes, you can sign up for phone service there. They have several phones to select from there.
Yes you can sign up for all their services there. And they're very helpful!
You can sign up for Xfinity Mobile there but you'll need to bring your own phone, i believe.
I dont think so , I think this place is for equipment pickup / return.
Yes
I dnt knw.
Thanks! Your answer is awaiting moderation.