I spent a few hours across the street from Willow Brook Park, you want to talk about feeling like a snowflake in a coal mine.
I know Willowbrook Park! What a small world. Yeah if you stay on South Avalon heading north in 2 blocks, on your right, you'll see the gutter my cousin died in. If you continue on another few miles you'll be at Echo Park, feed the ducks, but be careful they could shank you.