Bank of America Financial Center
4201 Main St, Flushing 11355