To navigate, press the arrow keys. Central Illinois Glass and Mirror, Inc. ← View details 620 Outback Drive, State Route 116, Metamora, IL 61548 +1 309-807-2273 Get Directions From* To * — Required information