1. Mirage Pools 25653 Pebble Ln, Parma, ID 83660 Coordinate: 43.74439,-116.99816 Phone: (208) 722-7763