According to our records, this business is located at P.O. BOX 200 in Villa Grove (in Douglas County), Illinois 61956, the location GPS coordinates are: 39.8628101 (latitude), -88.1622654 (longitude). Leon Optimetric Clinic Inc is categorized under Optometrists (SIC code 8042). Known organization president is Steve Leon. You can contact the company by phone at (217) 832-5351.