I think Longue Vue is actually a teeny tiny bit closer to you than Oakmont, but Oakmont is Oakmont, after all.
I have had several people recommend St. Clair to me, including someone who was good enough at one time to play in Open qualifiers, so that might be worth some investigation.
I've heard there are many players at Nevillewood, fwiw. As a South Hills guy, it might not be far from you.