Clifton Moving & Storage ← View details 1555 E Hubbard Ave, Decatur, IL 62526 +1 217-877-1208 Get Directions From* To * — Required information