The lockers are located inside the vestibule. Not directly inside the branch, so yes you can
You can pick up any time with the Chase card you can open the doors and have access to ATMs and locker packages in Chase
Thanks! Your answer is awaiting moderation.