Delorme Park is located at Orléans, ON K1C 1M7, Canada