Idol Transportation, LLC Address: 2451 W Snyder ST, Meridian, ID 83642 Phone: (208) 600-2721 Services: Non Emergency Medical Transport Call (208) 600-2721 Get Directions