Worst costumer service ever. I was not able to talk to anyone for over 20 minutes
Address: 2314 E Sunrise Blvd, Fort Lauderdale, FL 33304, USA
Amit Uchil | Aug 26, 2018
Send an email to corporate office
James Mullen | Aug 26, 2018
Like all stores now short of staff. Cost saving.
Thanks! Your answer is awaiting moderation.