Keta Creek Fish Hatchery is located in Auburn, United States on 34501 212th Ave SE. Keta Creek Fish Hatchery is rated 3.9 out of 5 in the category fish farm in United States.
Address
34501 212th Ave SE
Service options
No delivery
Accessibility
Wheelchair-accessible entrance