Defiance MO Swimming Pools-Dealers 1. 24 Morning Dove CT, Defiance, MO 63341 | Blue Island Pools Inc (636) 398-4144