Meadowlake Medical Plaza

3525 East Louise Drive, Meridian, Idaho 83642