About Lane Place Park


Just south of Lake Phalen, Lane Place Park is a one-acre stretch of open green space.