Location
113-10 Horace Harding Expressway,
Flushing, NY 11368

By Shopper101 | 7/20/2015
The staff was very helpful & friendly.