May I return a box at your North Federal location?
Address: 1550 N Federal Hwy, Fort Lauderdale, FL 33304, USA
Kevin The P | Feb 22, 2021
Yeah, I've been to this Xfinity store plenty of times and they seem like decent people.
Katicia Mattear | Feb 22, 2021
Yes
Thanks! Your answer is awaiting moderation.