Saltzer Health South Meridian Extended Hours Family Medicine Clinic 2840 South Meridian Road, Meridian, ID 83642