There could be other Electronic Fund Transfer places; I frankly don't know. I retired from the office (not the one I posted) about 13 years ago.
When I started working, it was in South Philly, and there were a lot along Broad (not anymore, however). One day, when there was about 4 inches of snow on the ground, I saw one dressed almost like a Dallas Cowboy's cheerleader. I wanted to say, "I'll give you $20.00 if you put some clothes on!"

I resisted the temptation and when on my way.
A bit more seriously, there are a few areas where prostitutes frequent. The area around Flora Street is one of them. If he's going after prostitutes, he might not stay in Kensington.
Actually, the check cashing places are probably more widespread and at least some of will cash checks. The thing is, the welfare payments will be regular, so it might give you a window of when, if not where or who.