Omni Pool Installations Pool Contractor - Barrington, IL Looking to contact Omni Pool Installations? You can reach them at 847-387-3229