Freedom Shuttle Service INC Address: 635 E State Ave, Meridian, ID 83642 Phone: (208) 866-3055 Services: Non Emergency Medical Transport Call (208) 866-3055 Get Directions