WellPo Health - Main Location WellPo Health Address 1835 Dixie Hwy, Building B Suite 104 Flossmoor, IL 60422 US 41.528120, -87.656456 Contact Information 312-952-6347 Location Map View on Google Maps Back to WellPo Health