well-kept outdoor facility
Huge open green space that's well maintained
Lake Placid Athletic Fields is located at 1150 Lake Placid Dr SE, Calgary, AB T2J 5H1, Canada