1. Memorial Pet Care 654 E King St, Meridian, ID 83642 Coordinate: 43.60743,-116.38284 Phone: (208) 887-7669