Skip to content

Emerald City Pet Rescue - Ghost Owl Farm

Categories

Non-Profit Organizations

About Us

Emerald City Pet Rescue's Ghost Owl Farm is an equine/ farm animal sanctuary on Vashon Island. We house and care for more than 90 animals round the clock, every day of the year.