Helia
207 E College St
Energy, IL - 62933
618-985-4841
Fax Number: 618-985-8101
Energy, IL - 62933
618-985-4841
Fax Number: 618-985-8101
Reviews
About Helia
This community health services clinic is located in Williamson County. Much of the area's migrant population is seen here.
A federal grant awarded to Shawnee Health Service and Development Corporation helps maintain operations. Opened since 1985, Helia opens on a part-time schedule.