Splash pad and playground
Trudelle Park is located at 36 Trudelle St, Scarborough, ON M1J 1Z3, Canada