Schools in Philo, California, the US. Schools locations in Philo, California. Find the nearest schools locations, near you. All types of business services Real estate School Travel All schools in Philo Will C Wood High School School +1 707-454-3685 Philo, Philo, California 95466 Write a review Phone Directions