Vienna Town Square Mall ← View details 114 North 4th Street, Vienna, IL 62995 +1 618-658-2215 Get Directions From* To * — Required information