Philo Road Church of Christ Address 2601 Philo Road Urbana IL United States Upcoming Events No events in this location