Center for Your Health - Main Location Center for Your Health Address 501 N Lincoln St, undefined Philo, IL 61864 US 40.011491, -88.161880 Contact Information 217-684-2419 Business Hours Summary: 8-12 & 1-5 M-Th & Fri 8-12 Location Map View on Google Maps Back to Center for Your Health