St. Luke's Clinic Lifestyle Medicine: Meridian, Hillsdale Ave. 5155 South Hillsdale Avenue Located inside the Y, Meridian, ID 83642