CHI Health Clinic Family Medicine La Vista La Vista, NE

8248 S 96th St, La Vista, NE 68128