O'Toole Elms Park
in Milpitas
About O'Toole Elms Park
O'Toole Elms Park is a park located at 750 S Abel St in Milpitas, California.
This location serves visitors in the Milpitas area and holds a 4.3 rating based on three reviews.
Frequently asked questions
You can find us at O'Toole Elms Park, 750 S Abel St, Milpitas, CA 95035.
★ 4.3 · 3 reviews
Been here? Share your experience — reviews are checked before they go live.
Where you'll find it
O'Toole Elms Park, 750 S Abel St, Milpitas, CA 95035





