No there is no actual bank in the Philadelphia area. Wilmington DE is the closest.
there's a few locations in nj that may be feasible depending where in pa you are, i found one by calling customer service when i needed to cash a larger check.
Its just ATMS that allow you to withdrawl money and make deposits. They do have customer service representatives standing by
Look on Capital One's website.
They have an ATM there but don't provide complete banking services.
Thanks! Your answer is awaiting moderation.