This branch is filled with lazy people who don't want to work! Every time I want to make a deposit the window teller (named jack) asks me "do you know how to use the ATM?"wtf, if I wanted to I would😑
2Photos
Chase Bank
71-04 Woodhaven Blvd Glendale, NY11385 United States