
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.