See the Wikipedia - it has the Metro stop info.
http://en.wikipedia.org/wiki/Watts_Towers
I was raised not far from there (5.3 miles according to mapquest) and have never been there. It's very likely most native Californians have never been there, IMO.
Be careful and enjoy it if you go.