Picture of Walker Park
Walker Park is located at the corner of 131st Ave N and Brookside Lane N.
Park Features:
9 Acres
Undeveloped Natural Area