It's by the Japanese garden
On Woodley. Between Victory & Burbank
You'll turn into where the Japanese Gardens are, but instead of going straight into the Japanese Gardens you're going to turn to the right and the archery is all the way down that road to your left.
It's a big area , i guess around it's a place where you can practice archery
I am not sure the only place I know is El Dorado Park in Long Beach...
Thanks! Your answer is awaiting moderation.