Christie Clinic Laboratory at Christie Clinic at The Fields
3101 Fields S Dr, Champaign 61822