Stewart / St. Charles Park is located on the north side of Allard Ave, between St. Charles St and Stewart St. There's a playground, and a long thin open area.