According to our records, this business is located at 3311 N Sterling Ave. in Peoria (in Peoria County), Illinois 61604, the location GPS coordinates are: 40.7271956 (latitude), -89.6332741 (longitude). Vision Center The is categorized under Optometrists (SIC code 8042). Known organization president is Tom Persich.