1. Blue Island Pools Inc 24 Morning Dove Ct, Defiance, MO 63341 Coordinate: 38.69771,-90.88152 Phone: (636) 398-4144