Meridian ID Medical Labs 1. 3272 E Pine Ave, Meridian, ID 83642 | Ram Restaurant & Brewery (208) 888-0314