See also Ayala's Park, which later became part of Idora Park.

Ayala Park is located at Ayala and 57th St.

Telephone

510.238.PARK

Links and References