Duncan McLellan Park
800 18th St E
Owen Sound, ON N4K
Duncan McLellan Park is a charming green space located in Owen Sound Ontario. This peaceful park features well-maintained walking paths spacious grassy areas and vibrant flower gardens making it an ideal spot for families and nature lovers. Visitors can enjoy picnicking leisurely strolls and the beautiful scenery that showcases the natural beauty of the surrounding area.
Generated from this place's information
See a problem?
