When will they Shut this place down or hire new staff? Just horrible!
Address: 225 Broadway, New York, NY 10007, USA
Christina Leneus | Nov 8, 2019
You can place a report to the city by to 311.
Vivandra Jack | Nov 8, 2018
Yes very poor customer service
Thanks! Your answer is awaiting moderation.