CHI Health Clinic
8248 S 96th Street Omaha La Vista NE 68128
CHI Health Clinic in La Vista with Address, Contact Number, Photos, Maps. Visit CHI Health Clinic at 8248 S 96th Street Omaha La Vista NE 68128.
Overview
CHI Health Clinic in La Vista with Address, Contact Number, Photos, Maps. Visit CHI Health Clinic at 8248 S 96th Street Omaha La Vista NE 68128.
Services
- General hospital


