1. Downey Care Center Inc 351 E Center St, Downey, ID 83234 Coordinate: 42.42901,-112.12003 Phone: (208) 897-5683