Alum Rock Park San Jose

16240 Alum Rock Ave, San Jose , California, United States - Phone: 408 259 5477