Devens & McFetridge Ltd. Map phone 701 Devonshire Dr Champaign, Illinois 61820 Doyle Law Team Map phone 701 Devonshire Dr Suite 115 Champaign, Illinois 61820 Spiros Law PC Map phone 317 E University Ave Champaign, Illinois 61820