• Champaign Burgers & Custard, Inc., DBA Freddy's

    • Restaurants
    420 W. Town Center Blvd.
    Champaign, IL 61822-1461
    (217) 607-1203