1. Almansor Park 800 S Almansor St, Alhambra, CA 91801 Coordinate: 34.089096,-118.11564 Phone: (626) 570-5052
2. Story Park 210 N Chapel Ave, Alhambra, CA 91801 Coordinate: 34.098526,-118.12493 Phone: (626) 570-5057