Statistipedia

Philo, IL

Philo, IL
Map of Philo
StateIllinois
Population1,560
Links
Maps

Philo is located in the state of Illinois, about 9 miles southeast from Champaign. It has a population of 1,560.