Do they have a drop box to drop off equipment?

Shakeila Billingslea | Feb 5, 2022 | Category: Internet service provider in Atlanta, Georgia

Xfinity Store by Comcast - All questions

Address: 699 Ponce De Leon Ave NE Suite 17, Atlanta, GA 30308, USA

Queen La'Rosa “Queen La'Rosa” Harden Green | Feb 5, 2022

I didn't see one. But, I have dropped off the equipment or mailed it and they said they never received it so it's best to take it in and get a receipt for return. "A WOMAN WITH PURPOSE'

Jay Shah | Feb 5, 2022

No you have to come in to drop off

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Can u go inside Comcast?

Sharon Thomas | Nov 2, 2020
Read More

Can you pay your bill there?

Riva Harvey | Nov 3, 2018
Read More

Trending Places