Birchwood Park is found along the south side of Portage Ave, just east of Olive St, nestled in next to the Birchwood Terrace apartments. There's a playground and small open area.