• Bard Optical

    • Optometrists
    907 Marketview Dr., #15
    Champaign, IL 61822-1250
    (217) 351-8822
    (309) 693-9542 (fax)