To navigate, press the arrow keys. The Glass Shop, Inc. ← View details 1419 La Salle Street, Ottawa, IL 61350 +1 815-433-3530 Get Directions From* To * — Required information