1. Almansor Park 800 S Almansor St, Alhambra, CA 91801 Coordinate: 34.089096,-118.11564 Phone: (626) 570-5052