Leisure Time Inc. Categories RETAIL 2200 N Woodruff Ave Idaho Falls ID 83401 (208) 523-4633 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×