Rhino Rush Energy 3660 E. Lanark St. Meridian ID 83642 (208) 530-0549 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×