Todd Longshore Park is a park Newhall Santa Clarita located in United States.
28151 Whites Canyon Rd (at Canyon Crest Rd) Santa Clarita , CA 91351 United States
Great View of the city !
Good size place to play football(:
Park has a great view .
Don't come here at night.
Great place for concerts in the park. Just get there at a decent time to find parking. - Robert Kegel
Loved ice blocking! Cool swings 2 - Michael Stratton
The place to bring children to play - Japz
One of my favorite stores especially during the days when they have a lot samples to taste. - Pauline Baker-Jackson