Indian Canyon Park
W Canyon Dr
Spokane, WA 99224
Indian Canyon Park is a serene outdoor recreational area nestled in Spokane, WA.
Visitors can enjoy hiking trails, picnicking areas, and stunning views of the surrounding landscape.
Generated from their business information
See a problem?