7826 S 123rd Plz  LaVista, NE 68128  (402) 933-7330
You Are Visitor
Google
Just off I-80 at Harrison St
COME ON IN!
THE WATER'S FINE!!!