Get Directions to Loomis Armored US ← View details 212 Stillwell Street, Bloomington, Illinois 61701 +1 309-828-4414 Get Directions From* To * — Required information