I hate to suggest it, but can you RIDE slowly on the sidewalk?

welcome to TE; you're right, that does sound like a daunting intersection.