Business Maps / Places / United States / PhiloCompanies and products in Philo, United StatesUnited StatesPhilo is a mapped village. View its OpenStreetMap location, coordinates and nearby map data on Business Maps. Coordinates: 39.06573, -123.44501.↗View Philo on the business map