• Jones Optical

    • Optometrists
    1711 S. Neil St.
    Champaign, IL 61820-7298
    (217) 359-2390
    (217) 359-3180 (fax)