← Back to Events Alhambra Park + Google Map 500 N. Palm Avenue Alhambra, CA 91801 United States One of the main parks for the city of Alhambra, CA that has plenty of space as well as facilities for swimming, tennis, and basketball. There were no results found. « Previous Events