Meadowlake Medical Plaza

3525 East Louise Drive, Meridian, ID 83642