Horizon Home Health – Meridian ampcare January 1, 1970 63 W Willowbrook Drive Meridian, ID 83646Horizon Home Health – MeridianContact Info (208) 888-7877