Average park with nice playground
St. Charles Park is located at Brenda Dr, Sudbury, ON P3E 5G7, Canada