Not convinced most of the denizens of Oak Bay Lodge care what neighbourhood they are in. It's more their families one should think about. I think this is a somewhat unfortunate area for a care home just because there are no decent parks nearby to take your family member for a walk in.
The fields at SJ Willis are just across the street. It is not technically a park but perhaps some people at Oak Bay Lodge will go for walks there.